Say what <doxa-country-map> is, so the gate and the gallery both have an answer
check:descriptions failed on development: country-map.vue had a rich prose header and no @description TAG, which extracts to an empty string. My header explained at length why the bundle exists and never said, in one line, what it IS — so the plugin-studio, the gallery and the SPA's rail had nothing to show a reader. The tag matters more than the prose: generate-tree matches /^\s*\*\s*@([\w-]+)\s+(.+?)\s*$/gm, so a paragraph with no asterisked tag is invisible to it. Verified the text reaches the BUILT manifest, not just the source, since the manifest is what the gate and every consumer read. 37 of 37 profiles now described. country-map rebuilt, tree and SRI refreshed.
This commit is contained in:
parent
38e36e7de4
commit
1226cbeb0a
3 changed files with 6 additions and 2 deletions
|
|
@ -3,6 +3,10 @@
|
|||
* country-map.vue — the standalone country map, as its own element.
|
||||
*
|
||||
* @element doxa-country-map
|
||||
* @description One country's people groups on a map, as a single droppable element — the pins,
|
||||
* their prayer colouring and their popups, without the regions dashboard's stat cards, chooser
|
||||
* or table. Use it where a page already knows which country it is about: give it countryCodes
|
||||
* and it fetches and draws that country's groups itself.
|
||||
*
|
||||
* ★ WHY THIS BUNDLE EXISTS. DX-life's country pages render nothing where a map belongs. The map
|
||||
* they need has been in this repo since the regions clone landed, but it was reachable only by
|
||||
|
|
|
|||
|
|
@ -180,7 +180,7 @@
|
|||
"stage": "production",
|
||||
"label": "Country Map",
|
||||
"file": "country-map.vue",
|
||||
"description": "",
|
||||
"description": "One country's people groups on a map, as a single droppable element — the pins,",
|
||||
"element": "doxa-country-map",
|
||||
"type": "single",
|
||||
"isMap": false,
|
||||
|
|
|
|||
|
|
@ -180,7 +180,7 @@
|
|||
"stage": "production",
|
||||
"label": "Country Map",
|
||||
"file": "country-map.vue",
|
||||
"description": "",
|
||||
"description": "One country's people groups on a map, as a single droppable element — the pins,",
|
||||
"element": "doxa-country-map",
|
||||
"type": "single",
|
||||
"isMap": false,
|
||||
|
|
|
|||
Loading…
Reference in a new issue