doxa-maps/internal/plugin-gallery
doxa-maps-88655c70 bf7e0e6464
Some checks are pending
build-gate / build (push) Waiting to run
Dev server: serve assets from data/ and under the tree base, so a fresh clone's plugins get their data
Opening every plugin in the studio under the dev server on a fresh
worktree, 13 of them mounted with empty data: every table, boundary and
people-groups file 404'd. Two causes.

- The dev asset lookup read public/assets (a mirror generate-tree
  writes, absent on a fresh clone) and plugin-designs/*/data, but never
  data/, the tracked source that mirror is copied from. It now falls
  back to data/<rel>, which is what DX gets when they clone.
- Plugins nested in the studio resolve assets against the tree base the
  studio hands them (/__plugin-gallery/), as they do against <tree>/assets
  in the built tree, but only /assets/ was served. Both prefixes are
  served now.

After: the same sweep shows the data 404s gone from all 13.
2026-09-25 03:27:29 +00:00
..
dev-plugin.mjs Dev server: serve assets from data/ and under the tree base, so a fresh clone's plugins get their data 2026-09-25 03:27:29 +00:00
discover.mjs consolidate docs into documentation/ and deployment shells into deployment/ 2026-09-21 23:23:23 +00:00