doxa-maps/library/scripts/research
Doxa Maps 8f79a3af0f Norway gets into the country table at all
NOR was absent from iso3-to-iso2, so Norway appeared in no research table:
consumers filter on ISO3_2[iso3], which makes a missing code a silent
omission rather than an error. Its absence is also why SJM -> NO read as
injective -- "NO" had exactly one claimant, the wrong one.

NOR -> NO, from ISO 3166-1, which is what CLDR's codeMappings encodes. The
full CLDR vendor still comes with the 242-country table and will re-derive
this alongside the other 66 missing codes; this is the one line
exp-shepherd needs first to re-key the mislabelled Svalbard rows onto
Norway.

NOR joins the named spot-check, and the completeness floor rises 175 -> 176
with it. Left at 175 that check would have called a regression back to the
pre-NOR map clean, which is the opposite of what it is for. Removing NOR
now fires both guards; injectivity still reports "all 175 codes map to a
DISTINCT ISO2" while it does, for the third time in this defect.
2026-09-27 04:14:14 +00:00
..
out Norway gets into the country table at all 2026-09-27 04:14:14 +00:00
app-kind.mjs Messaging channels: a taxi and a food app are no longer a country's top messaging app 2026-09-27 03:25:59 +00:00
build-language-resources.mjs Complete app-profiles->plugin-designs sweep across comments/docs; build green; layouts kept at root (load-bearing) 2026-09-17 18:18:19 +00:00
build-tabulator-tables.mjs Messaging channels: a taxi and a food app are no longer a country's top messaging app 2026-09-27 03:25:59 +00:00
build-trade-languages.mjs Record why the table generator keys by ISO code and never by name 2026-09-23 11:06:11 +00:00
derive-city-candidates.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
fetch-connectivity.mjs Prepare repo to the vision: BLUF vision-cast README, library warning, SRI injection, term scrub 2026-09-15 22:58:19 +00:00
fetch-demographics.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
fetch-open-pools.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
fetch-operators.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
fetch-reachability.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
fetch-social-platforms.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
fetch-top-apps.mjs Messaging channels: a taxi and a food app are no longer a country's top messaging app 2026-09-27 03:25:59 +00:00
fetch-trending.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
name-clusters.mjs Prepare repo to the vision: BLUF vision-cast README, library warning, SRI injection, term scrub 2026-09-15 22:58:19 +00:00
verify-all.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
verify-app-tables.mjs Five more gate scripts read the tree's name from the build config 2026-09-25 16:25:22 +00:00
verify-bundles-shipped.mjs Five more gate scripts read the tree's name from the build config 2026-09-25 16:25:22 +00:00
verify-iso2-map.mjs Norway gets into the country table at all 2026-09-27 04:14:14 +00:00
verify-map-paint.mjs public/ is one folder: the output tree plus a README, with the Plugin Studio as its front page 2026-09-25 17:41:56 +00:00
verify-network-policy.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
verify-resource-join.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00
verify-tables-complete.mjs doxa-maps — portable bundler for embeddable JAMstack maps 2026-09-10 01:53:07 +00:00