14 lines
1.3 KiB
JSON
14 lines
1.3 KiB
JSON
{
|
|
"_comment": "Declares the composability tier. 'nested-mfe-spa' (display alias 'app-shell') = Capability-5: this plugin is the OUTER app shell of the dx-maps app, the Research Gallery. Its single element <doxa-maps-spa> renders a vertical-tab rail whose tabs each mount a REAL, independently embeddable plugin: the shell loads that bundle's script (URL from manifest.json) and creates its registered custom element in the pane. There is no iframe mode. Tab order and grouping live in NAV_MODEL/TAB_DEFS in doxa-maps-spa.vue; `composes` below lists the seven curated tabs as bundle/profile and must be kept in step with TAB_DEFS (check:composite reads it; the studio's \"Inside doxa-maps-spa\" tree shows it). Bundles not placed in a section appear under Experimental automatically. This explicit meta is the ONLY way the Cat-5 tier is declared (discover.mjs never infers it).",
|
|
"type": "nested-mfe-spa",
|
|
"composes": [
|
|
"dashboard-plus-grid/dashboard-plus-grid",
|
|
"research-map-plus-grid/research-map-plus-grid",
|
|
"regions-dashboard/regions-mfe",
|
|
"my-upg-100-list/upg-100-mfe",
|
|
"doxa-simple-map/doxa-simple-map",
|
|
"cities-internet/connectivity-map",
|
|
"gospel-resources/resources-map"
|
|
],
|
|
"label": "Research Gallery (vertical-tab app shell: the seven production maps)"
|
|
}
|