Skip to content

Belgium: row-level source links, and the EU-SILC basis of the EUROMOD claims - #117

Merged
MaxGhenis merged 1 commit into
mainfrom
be-row-links-silc-basis
Aug 29, 2026
Merged

Belgium: row-level source links, and the EU-SILC basis of the EUROMOD claims#117
MaxGhenis merged 1 commit into
mainfrom
be-row-links-silc-basis

Conversation

@MaxGhenis

Copy link
Copy Markdown
Contributor

Two fixes from Max's review of the live page after #116:

"still no link to the source" — the link existed but only inside the expanded row detail as a small "source" anchor. The claim title in the table is now the link itself (underlined, opens in a new tab, ↗ affordance; clicking it doesn't toggle expansion). Applies to every row with a url — the two Belgian official rows and the JRC rows today, plus the 281 US/UK rows that already carried URLs.

"careful with euromod — people assume that's silc" — the assumption is correct here, so the copy now says it at the surface instead of burying it in row conditions: the JRC EUROMOD-BE claims are EUROMOD J1.0+ totals simulated on uprated EU-SILC 2022 survey input (income year 2021, private households), not administrative statistics. Stated in the reform-validation description, the comparison empty state and the headline; pinned by a new test (EU-SILC + not administrative statistics must appear). Basis facts read from be/ingest_jrc_country_report.py's vendored source pins (Table 3.1 p. 97, BE_2022_c1).

App-only diff (copy + one table cell). oxlint, 19 bun tests, vite build green. Shipping on CI green per the #85 precedent.

🤖 Generated with Claude Code

… claims

The source link only rendered inside the expanded row detail as a small
"source" anchor — invisible unless a reader opened the row and hunted.
The claim title in the table is now the link itself (external, with an
arrow affordance; row expansion untouched via stopPropagation).

EUROMOD copy care: readers assume EUROMOD means SILC — and here it does,
so the surface copy now says it instead of burying it in row conditions.
The description, empty state and headline all state that the JRC
EUROMOD-BE claims are EUROMOD totals simulated on uprated EU-SILC survey
input, not administrative statistics. Pinned by test.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@MaxGhenis
MaxGhenis merged commit 20fc092 into main Aug 29, 2026
3 checks passed
@MaxGhenis
MaxGhenis deleted the be-row-links-silc-basis branch August 29, 2026 11:08
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.

1 participant