01a0243f - Display share-token geo-filter from country API - #929
01a0243f - Display share-token geo-filter from country API#929TaprootFreak wants to merge 5 commits into
Conversation
Add lettered spec G with one table over every DFX country row (250). Residence and nationality follow Legal 2026-08-18; IP, tax residency, and grandfathering stay open until Legal fills those cells.
|
EN: DE: DetailsPR-review pass 1: quality and logic both complete with zero defects counted. Quality reported two items that were rejected against the spec, not counted as defects:
CI at head d2b7ce4: Analyze & Test pass, Coverage Floor Gate pass, Visual Regression pass, BitBox quirks audit pass, Handbook Build Check pass. Maestro handbook flows skipped by path filter (docs-only). Mergeable: MERGEABLE. No open review threads. |
The 250-row copy is gone. Spec G loads GET /v1/country so the handbook only displays what the DFX country table stores.
Drop the duplicate tbody, the hardcoded 250-row placeholder, and map missing realunit fields as open instead of inventing yes/no.
Spec G maps the PascalCase country API values and refuses a partial table.
data-res-class now matches the existing lowercase CSS attribute selectors.
|
EN: DE: Details
|
EN:
Handbook spec G on handbook.realunit.app renders the share-token geo-filter from GET /v1/country.
No country rows are stored in this repo; the DFX country table is the only source.
Missing Legal cells stay open. Crimea, Donetsk, and Luhansk remain a territorial addendum.
No goldens or screenshot slots change.
DE:
Handbook-Spec G auf handbook.realunit.app zeigt den Geo-Filter aus GET /v1/country.
In diesem Repo liegen keine Länderzeilen; Quelle ist nur die DFX-country-Tabelle.
Zellen ohne Legal-Wert bleiben offen. Krim, Donezk und Luhansk bleiben ein territoriales Addendum.
Goldens und Screenshot-Slots ändern sich nicht.
Details
Live fetch of
https://api.dfx.swiss/v1/country. Classification fields live underrealuniton each country. Visible only after the backend migration is deployed.