doxa-maps/plugin-designs/gospel-resources
Doxa Maps 6914f44b2e The gap list's lines are sentences, so each is one key
resources-map's gap list read as fragments around its values: "{count} people ·
{iso3}", "way in: {via}", "has {what} — no text found", and a "Showing only …"
whose bold phrase came from a four-branch conditional. Each was a sentence broken
around the data it carries, which is the shape that cannot be reordered.

Nine keys, and one of them does three jobs: the population line appears three
times in near-identical sibling spans, so it is ONE key used three times rather
than three keys — the duplication was in the template, not in the language.

The four filter descriptions are their own keys and slot into the sentence, so a
translator can move "Showing only" around the phrase rather than being handed two
halves to join in English order.

144 -> 124 findings for eleven keys. The ratio is better than the proving case
because the duplicates collapsed; it will worsen again on the one-off sentences.
2026-09-29 08:11:50 +00:00
..
data Finish the GRN sweep: every reachable pool has now been checked 2026-09-25 02:44:37 +00:00
scripts Neutral wording in a table strangers read 2026-09-28 00:45:42 +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 The gap sentence is one key, so a translator can move its clauses 2026-09-29 08:11:50 +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 Arabic readers get the language code, the link gap and the population column on the wrong side 2026-09-28 23:43:44 +00:00
gospel-dashboard.meta.json Plugin Studio and the gallery split production from experimental, from each bundle's own stage 2026-09-27 06:04:08 +00:00
gospel-dashboard.vue The manifest published an element name nothing defines 2026-09-25 03:50:02 +00:00
gospel-resource-rows.js 2,001 groups had readable Scripture and were told they did not 2026-09-27 18:53:52 +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 Eleven plugin entries import the element helper they call 2026-09-28 17:40:35 +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 Arabic readers get the language code, the link gap and the population column on the wrong side 2026-09-28 23:43:44 +00:00
resources-map.meta.json Commit the two pinHint:false metas that were only on disk 2026-09-24 00:01:08 +00:00
resources-map.vue The gap list's lines are sentences, so each is one key 2026-09-29 08:11:50 +00:00