diff --git a/internal/check-embed-url-absolute.mjs b/internal/check-embed-url-absolute.mjs index b81e80856..0b487096c 100644 --- a/internal/check-embed-url-absolute.mjs +++ b/internal/check-embed-url-absolute.mjs @@ -4,7 +4,7 @@ * * THE DEFECT (Driver, 2026-09-28, testing live): the link copied from Simple Research was * `research-map-plus-grid/research-map-plus-grid/index.html` while the page was - * `http://127.0.0.1:5192/#f=…` — "the perfect example of how embeddability is not working". + * `http://127.0.0.1:5192/#f=…`, which he reported as embeddability being broken. * * WHY IT SURVIVED SO LONG, and it is the reason this is a gate rather than a fix: a relative share link * WORKS WHEN CLICKED. The browser resolves it against the page you copied it from, so the person testing diff --git a/internal/check-mercator-slice.mjs b/internal/check-mercator-slice.mjs index 89a32a10a..0d83e24ab 100644 --- a/internal/check-mercator-slice.mjs +++ b/internal/check-mercator-slice.mjs @@ -2,7 +2,7 @@ /** * check-mercator-slice — a poster's tile rows must be equal on SCREEN, not equal in degrees. * - * THE DEFECT (Driver, 2026-09-28): Simple Research's Export → poster "shows too much of Antarctica" + * THE DEFECT (Driver, 2026-09-28): Simple Research's Export → poster shows a disproportionate amount of the far south * and comes out at the wrong, vertical aspect. * * The big-poster renderer stitches tiles, each drawn into an EQUAL-HEIGHT slot of the output. It picked diff --git a/internal/check-one-scroll-container.mjs b/internal/check-one-scroll-container.mjs index bbfdf885c..ba23c4db1 100644 --- a/internal/check-one-scroll-container.mjs +++ b/internal/check-one-scroll-container.mjs @@ -3,7 +3,7 @@ * check-one-scroll-container — a plugin pinned into the gallery's pane must not assert a height FLOOR * the pane cannot honour. * - * THE DEFECT THIS EXISTS FOR (Driver, 2026-09-28, "one of my least favorite bugs"): on DX Life's + * THE DEFECT THIS EXISTS FOR (Driver-reported, 2026-09-28): on DX Life's * research page a capability-4 plugin with tabs at the top had an EXTRA element-level scrollbar, and * scrolling it scrolled the TAB HEADER out of view — on top of the plugin's own content scroll. * diff --git a/library/utils/embedBase.js b/library/utils/embedBase.js index d7512681c..325f14301 100644 --- a/library/utils/embedBase.js +++ b/library/utils/embedBase.js @@ -185,7 +185,7 @@ export function resolveAssetsBase(profileConfig) { * a tree served from a path that does not match `/.js` — base is '' and that expression * yields a BARE RELATIVE PATH. Tier 1 then returns it unresolved, and the reader copies * `research-map-plus-grid/research-map-plus-grid/index.html` from a page at http://127.0.0.1:5192/ - * (the Driver, 2026-09-28: "the perfect example of how embeddability is not working"). + * (Driver-reported, 2026-09-28: embeddability broken). * * ★ AND IT LOOKS RIGHT IN THE ONE PLACE PEOPLE CHECK. A relative share LINK works when clicked, because * the browser resolves it against the current page; it is the EMBED that breaks, because an diff --git a/plugin-designs/doxa-research-map/research-map.vue b/plugin-designs/doxa-research-map/research-map.vue index 17a6757e9..4b33d8339 100644 --- a/plugin-designs/doxa-research-map/research-map.vue +++ b/plugin-designs/doxa-research-map/research-map.vue @@ -419,8 +419,8 @@ useShadowStyles(` /* ★ PRINT: GIVE THE MAP AREA A HEIGHT, OR EVERYTHING ANCHORED TO IT RISES. .rm-map-area is flex:1 1 0 — it has no height of its own and fills a viewport-height ancestor. Print layout has no viewport height, so that box collapses toward its content height, and the - toolbar and legend (position:absolute against it) move UP with its top edge. That is the Driver's - "clicking print breaks the CSS: the map controls + legend jump upward", and it needs no print + toolbar and legend (position:absolute against it) move UP with its top edge. That is the Driver-reported + print breakage (the map controls and legend jump upward), and it needs no print stylesheet to cause — the browser's DEFAULT print styles are enough, because nothing here declared one. A profile with no @media print rules is not neutral in print; it is unspecified. A definite height restores the anchor. This does not change what the poster prints — that is a