Skip to content

Exclude farm_income from export-mass parity: unpinned free dimension (#441)#442

Merged
MaxGhenis merged 1 commit into
mainfrom
farm-income-parity-exclusion
Jul 16, 2026
Merged

Exclude farm_income from export-mass parity: unpinned free dimension (#441)#442
MaxGhenis merged 1 commit into
mainfrom
farm-income-parity-exclusion

Conversation

@MaxGhenis

Copy link
Copy Markdown
Contributor

Fixes #441

Why

Build M sparse attempt 12 (populace-us-2024-buildm-sparse-rmloss100-6584dfa-20260716T105513Z, the first run under the #437 batched terminal report) failed exactly one gate group:

Input mass parity failed: farm_income: export_frame mass 2.34474e+10 vs populace_us_2024.h5 6.23873e+10 (-62.4%, beyond ±50%)

Adjudication (reference-wrong, the #433 doctrine — full detail in #441)

artifact weighted farm_income mass
live-default reference c2065b64 (buildg eCPS) $62.39B
base-m pool at base weights (353 one-signed carriers of 865k persons; byte-identical pre/post-#435) $10.24B
in the frozen rmloss100+keogh-swap selection (109 carriers) $4.10B
Build J export (75d5add) −25.6% (in band)
attempt 11 export (27c8e64) −43.2% (in band)
attempt 12 export (6584dfa) $23.45B, −62.4% (FAIL)

What

Register entry in US_EXPORT_INPUT_MASS_REVIEWED_EXCLUSIONS + doctrine-comment line, citing #441. The exclusion lifts when SOI Table 1.4 farm net income (Schedule F) is identified as a Ledger target (#441 remedy 2). Data-to-the-gate only, like #433 — no behavior change for non-excluded columns; builder test suite passes.

🤖 Generated with Claude Code

Build M sparse attempt 12 (6584dfa; first run under the #437 batched
report) failed exactly one gate group: farm_income exported $23.45B
against the live-default reference's $62.39B (-62.4%, beyond +/-50%).

Full adjudication (populace#441), the #433 doctrine:

- Nothing pins the column: the v8 Ledger feed carries zero farm facts
  and the compiled 2024 registry zero farm specs, so the reference's
  $62.39B is an incidental artifact of the incumbent solve (the
  estate_income class).
- The pool carries 353 one-signed nonzero persons ($10.24B at base
  weights, byte-identical pre/post-#435 - distinct from the
  farm_operations_income signed leaf), 109 of them in the frozen
  rmloss100+keogh-swap selection ($4.10B). The band floor ($31.19B)
  would demand a 7.6x stretch of those 109 records toward the
  incidental value.
- Unpinned exports wander exactly as populace#432 describes: Build J
  -25.6% in-band, attempt 11 -43.2% in-band, attempt 12 -62.4% out,
  all on an identical pool.

The exclusion lifts when SOI Table 1.4 farm net income (Schedule F)
is identified as a Ledger target (populace#441 remedy 2). Register
entry only - the parity gate's behavior for non-excluded columns is
unchanged (the #433 pattern).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

farm_income is an unpinned export dimension (109 selected carriers) — parity gate fails Build M attempt 12

1 participant