diff --git a/internal/check-leaf-hints.mjs b/internal/check-leaf-hints.mjs new file mode 100644 index 000000000..8a9085e51 --- /dev/null +++ b/internal/check-leaf-hints.mjs @@ -0,0 +1,89 @@ +#!/usr/bin/env node +// check-leaf-hints — a map leaf gives the browser its origins early; a non-map leaf carries no map hint. +// +// ★ WHY. A first visit to a map leaf ran serially: leaf HTML → the bundle (250–470 KiB gz, parsed) → +// only THEN the engine (from cdn.jsdelivr.net or api.mapbox.com) → the style host → tiles → data. Four +// origins, discovered one after another, none pre-connected — the shape behind A9's 3–5 s cold map +// (_qa-cycle/03-deployment-cycle/A9-MAP-LOAD-STATIC.md). generate-tree now emits, per MAP leaf, a +// preconnect for the engine + style + data origins and (on the 'auto' leaf, which carries no engine +// research-map · doxa-research-map + + + + + + + + diff --git a/public/dx-maps/doxa-simple-map/doxa-simple-map/adoption/index.html b/public/dx-maps/doxa-simple-map/doxa-simple-map/adoption/index.html index c6bdb0180..394daab73 100644 --- a/public/dx-maps/doxa-simple-map/doxa-simple-map/adoption/index.html +++ b/public/dx-maps/doxa-simple-map/doxa-simple-map/adoption/index.html @@ -11,6 +11,11 @@ Adoption Map · doxa-simple-map + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +