doxa-maps/plugin-designs/gospel-resources
Doxa Maps 9c6347aad6 Mark resources-map production, because a production page already ships it
resources-map.meta.json carried NO stage, so the manifest defaulted it to
experimental — while doxa-maps-spa, the gallery that becomes Deep Research,
mounts it: doxa-maps-spa.meta.json composes "gospel-resources/resources-map"
and TAB_DEFS names it as the Gospel Resources tab. The record disagreed with
what ships, and the record was the part that was wrong.

WHAT THIS CHANGES: the manifest stage, and nothing a reader sees. Verified —
the diff moves one "experimental" to one "production" and ZERO sha384 hashes.
No bundle is rebuilt and no byte of any map changes.

The stricter production gates now apply to this profile and it passes them:
gates:pre 103 PASS / 0 FAIL / 1 NOT MEASURED of 104. That is the part worth
having, because marking something production is only honest if it then has to
meet the production bar.

NOT a decision about which profile the Deep Research page SHOULD show.
gospel-dashboard is the production composite and remains the better end state;
it is not switched to today because its .gd-map is sized 80svh — a viewport
unit inside a pane that is not the viewport — which against rega's measured
panes gives the map 91% of the pane at 1440x900 and 95% at 390x844, and
because it has never been shot inside the gallery. That fix is written and
held local for after the deadline.
2026-09-29 18:42:06 +00:00
..
data Finish the GRN sweep: every reachable pool has now been checked 2026-09-25 02:44:37 +00:00
scripts Seven more references, in capitals, that a case-sensitive grep could not see 2026-09-29 10:45:01 +00:00
charts.meta.json Name the three gospel profiles the Studio was calling by their ids 2026-09-28 07:54:11 +00:00
charts.vue Seven more references, in capitals, that a case-sensitive grep could not see 2026-09-29 10:45:01 +00:00
data-tables.meta.json Name the three gospel profiles the Studio was calling by their ids 2026-09-28 07:54:11 +00:00
data-tables.vue The gospel data table escaped its host box when embedded alone 2026-09-29 14:38:46 +00:00
gospel-dashboard.meta.json Keep the reason, drop the speaker, across all three plugins 2026-09-29 09:06:28 +00:00
gospel-dashboard.vue Keep the reason, drop the speaker, across all three plugins 2026-09-29 09:06:28 +00:00
gospel-resource-rows.js Fourteen English strings in a .js module reached readers in every locale 2026-09-29 10:07:29 +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 Repair what the union resolution duplicated 2026-09-29 16:01:45 +00:00
resources-list.meta.json Name the three gospel profiles the Studio was calling by their ids 2026-09-28 07:54:11 +00:00
resources-list.vue Seven more references, in capitals, that a case-sensitive grep could not see 2026-09-29 10:45:01 +00:00
resources-map.meta.json Mark resources-map production, because a production page already ships it 2026-09-29 18:42:06 +00:00
resources-map.vue Two lists joined with an English comma in every locale 2026-09-29 14:01:38 +00:00