doxa-maps/plugin-designs/country-posters
Doxa Maps a63a873ef4 Country Posters: India's state and union territory cards named in the reader's language; the state table retried after a failure
countryPosters.stateNames x11, keyed by ISO 3166-2, for the India section's CARD labels (the wall, the print HUD, the
packet and list titles). The printed sheet stays English by recorded decision, like every country poster.
Generated, not typed: scripts/emit-india-state-names.mjs reads Wikidata labels by ISO 3166-2 (P300), dissolved items
excluded; Wikidata is CC0 (source, licence, query, date and every fallback in data/india-state-names.meta.json).
- Four codes ISO has renamed (IN-CT/OR/TG/UT -> CG/OD/TS/UK) are queried under the current code.
- English is the table's own name. Where the table is briefer than its item ("Delhi" vs "National Capital Territory
  of Delhi"), the same-named item's labels win, so hi/ru match the English.
- Reviewed by eye (hi, ar, zh): two explicit overrides with their evidence (ar Odisha = the ar.wikipedia title,
  not the pre-2011 label; zh Dadra and Nagar Haveli and Daman and Diu = Simplified, the only label being
  Traditional). A zh name from a plain "zh" label with no reviewed override FAILS the generator (poisoned: it did).
The India section retries a failed table fetch at 5 s, 20 s and 60 s (bounded, cancelled on unmount), instead of
staying hidden until the filter changes.
check:country-sheet-one-path ARM D: every locale's stateNames == the table's 36 codes (a runtime-built key the i18n
call-site gates cannot see), English == the table, and the licence recorded; its two poisons join the self-test.
2026-10-01 11:41:37 +00:00
..
assets/previews Country Posters: the whole-India poster prints, every group named 2026-10-01 05:52:47 +00:00
data Country Posters: India's state and union territory cards named in the reader's language; the state table retried after a failure 2026-10-01 11:41:37 +00:00
scripts Country Posters: India's state and union territory cards named in the reader's language; the state table retried after a failure 2026-10-01 11:41:37 +00:00
src Country Posters: one poster for each of India's states and union territories 2026-09-30 23:33:34 +00:00
countries-map.meta.json Country posters and Prayer Progress: every profile has a name in the manifest 2026-09-28 07:33:23 +00:00
countries-map.vue P assembly: the last census lines, stated neutrally 2026-10-01 00:57:41 +00:00
country-poster-wall.meta.json Country Posters: the wall shows a host's countries, or one region, flat, on request 2026-09-30 12:17:39 +00:00
country-poster-wall.vue Country Posters: India's state and union territory cards named in the reader's language; the state table retried after a failure 2026-10-01 11:41:37 +00:00
country-posters-mfe.meta.json Keep the reason, drop the speaker, in the UPG-100 and Country Posters plugins 2026-09-29 09:10:26 +00:00
country-posters-mfe.vue Merge development (353bf078c) into the whole-India landing: package.json gates unioned (check:side-lanes added), poster-render re-pinned on the merged file 2026-10-01 08:24:45 +00:00
index.html Session work: strobe fix, grid layout, stacked tree legend, selection camera, chip bounding, asset inheritance, gates 2026-09-20 04:49:25 +00:00
index.js Privacy: neutral comments in Country Posters (no quotes, date tags or agent names) 2026-10-01 00:51:05 +00:00