doxa-maps/public
doxa-maps-88655c70 2c83cce407
Some checks are pending
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
Studio and stack-demo hand the host's language down to what they mount
A host that embeds either composite with profile-config.locale was ignored (check:host-locale-contract:
0 Arabic characters with locale "ar", against 2121 / 2249 at ?lang=ar).

- stack-demo mounts its children by tag and already threaded tk and provider; locale now rides the
  same way to the research dashboard, and the grid (which reads cfg.locale itself) gets it only when
  the host gave one. 0 -> 358: the grid half. The dashboard half waits on its own bundle providing
  appI18n.
- plugin-studio seeded its language from localStorage / the browser and handed that to every pane.
  The ladder is now host profile-config locale/lang -> ?lang= / ?locale= -> saved choice -> browser;
  a host- or URL-given language is not persisted as the reader's. 0 -> 893 (its own chrome); the rest
  is the Research Gallery pane it opens on, which does not pass the locale on yet.
- plugin-studio's language switch rebuilt a pane's profile-config by hand without provider, tokenUrl
  and treeBase, so switching language turned a maplibre pane back into a mapbox one. Mount and
  switch now share one paneConfig().
2026-09-25 13:26:01 +00:00
..
__gallery isMap per profile: a map-less leaf no longer bakes, or preloads, a map engine it never uses 2026-09-25 10:17:33 +00:00
assets One source for the bridge candidate, and the map shows it too 2026-09-25 09:29:48 +00:00
doxa-maps Studio and stack-demo hand the host's language down to what they mount 2026-09-25 13:26:01 +00:00
.gitignore PPLR data maps: ten research views of the PPLR people-group data join Experimental 2026-09-25 07:50:10 +00:00
index.html Land the swarm's work: no iframes anywhere, a tree that keeps its shape, deeper facets 2026-09-22 14:51:52 +00:00