doxa-maps/plugin-designs/gospel-internet
Doxa Maps a40fa017b4 The set charts fit their box, carry a cross, and draw the target — combined
One landing because it is one bundle: the ring band layout wiring (already on
this branch) plus the three set-fit commits, replayed as SOURCE only. The
generated tree is rebuilt below rather than merged — a previous cherry-pick of
mine swept a conflicted generated file into a commit, and hand-resolving build
output is how that happens.

From set-fit: extentFraction 0.17 -> 0.095 on both charts, so the drawing fits
the height the engine's zoom floor leaves it; crossFeature restored from history
and called by BOTH maps through one shared addCrossLayer; and the ResizeObserver
fit restored, which rega found missing because zoomAtOpen read 1.00 in all eight
chart/layout combinations — too clean to be a fit result.

Two things this merge had to get right, and neither was automatic:
- Taking GiCenteredSetMap.vue wholesale from set-fit silently REMOVED the ring
  wiring — bandFill, curvedRingLabels and openAndFrame all went to zero while
  every gate still passed. Both feature sets are now in the file together.
- Taking package.json wholesale would have deleted studio's check:ring-bands
  registration, including its gates:pre entry, landing a gate nothing runs. It is
  rebuilt from development's, with only check:gospel-set-fit added — in all three
  places this time: script, gates:pre, and //scripts.
2026-09-29 02:11:28 +00:00
..
scripts Gospel x Internet: an always-on Glottolog credit; old links with map state still open the map 2026-09-28 01:49:44 +00:00
src The set charts fit their box, carry a cross, and draw the target — combined 2026-09-29 02:11:28 +00:00
board.meta.json Gospel x Internet: the Studio rail names it 'Gospel × Internet' 2026-09-28 04:31:15 +00:00
board.vue Put the collapse guard on the host, where the rest of the fleet keeps it 2026-09-28 14:49:10 +00:00
gospel-internet.instances.json Gospel x Internet: 24 px hit area on the row checkboxes; the presets keep the coach-mark off 2026-09-28 02:03:11 +00:00
index.html Gospel x Internet board: a new plugin on the dashboard kit 2026-09-27 01:29:34 +00:00
index.js Eleven plugin entries import the element helper they call 2026-09-28 17:40:35 +00:00