doxa-maps/library/components/charts
Doxa Maps 62f8f9483c Record the agreed ring vocabulary, without making it a default
The ten ring names settled between gospel and exp, derived from exp's ringFor()
rather than hand-numbered so the numbering cannot drift from the code that
produces it. The screen legend already renders these words, so a printed sheet
using them cannot disagree with the screen.

Written as vocabulary in the header a caller reads, and deliberately NOT as a
prop default. One cell is still open on the Driver's row 89 — "people" versus
the brief's "culture" in column 1 — and if he keeps his, exactly three cells
change, 1, 4 and 7, and nothing else: not the numbering, not the columns, not
the colours.

A default would bake a provisional word into every consumer that forgot to pass
one, and would make this component the thing that decided a Driver question.
Same reason ShareCalendar refuses to name its own metric.
2026-09-28 16:49:01 +00:00
..
BarChart.vue Bar charts read right in Arabic, and the value column fits its longest number 2026-09-27 09:07:17 +00:00
boundedSet.js Promote the set layouts to library, as one implementation 2026-09-28 16:49:01 +00:00
BoundedSet.vue Promote the set layouts to library, as one implementation 2026-09-28 16:49:01 +00:00
centeredSet.js Promote the set layouts to library, as one implementation 2026-09-28 16:49:01 +00:00
CenteredSetTarget.vue Record the agreed ring vocabulary, without making it a default 2026-09-28 16:49:01 +00:00
LifeCalendar.vue A life-calendar anchor outside the grid says so instead of drawing nothing 2026-09-28 16:49:01 +00:00
packetCharts.js A life-calendar anchor outside the grid says so instead of drawing nothing 2026-09-28 16:49:01 +00:00
ProgressBar.vue The prayer-progress cards become shared components too 2026-09-27 04:14:31 +00:00
ShareCalendar.vue The three packet charts, and two constraints that live in a prop 2026-09-28 15:01:19 +00:00
VisionFunnel.vue An overlay that cannot be placed must not be drawn at Infinity 2026-09-28 15:52:47 +00:00