|
Some checks are pending
build-gate / build (push) Waiting to run
Two gaps found by opening every plugin in the studio under the dev server: - key-cities is gated (vite.doxa-maps-build-config.json gatedProfiles) out of every public surface the build emits, but the dev manifest listed it anyway, so the dev studio and the Research Gallery's Experimental shelf showed a plugin the built tree deliberately hides. The dev model now applies the same gate: 21 bundles, 33 profiles, as in the built manifest. readBuildConfig() does not carry gatedProfiles, so the gate is read from the config file, as generate-tree does. - golden-path-check takes its tree base from a tree-base attribute, not from profile-config. The studio only passed the latter, so inside the studio the check guessed the tree from the page URL, fetched /manifest.json, got a 404 and showed an empty self-test. The studio now sets tree-base on every element it mounts; elements that do not read it ignore it. Dev sweep after: all 31 listed plugins mount with content, no page errors, no failed requests. Rebuilt the plugin-studio bundle and re-baked its SRI. |
||
|---|---|---|
| .. | ||
| src | ||
| index.html | ||
| index.js | ||
| plugin-studio.instances.json | ||
| plugin-studio.meta.json | ||
| plugin-studio.vue | ||