Files
meshcentral-workspace/docs/workspace-map.md
T
2026-07-11 10:44:42 -05:00

1.3 KiB

Workspace Map

Imported Source

Area New Path Original GracePress Path
WordPress plugin wordpress/plugins/mesh-press/ plugins/mesh-press/
Bridge service bridge/meshpress-bridge/ tools/meshpress-bridge/
Catalog connector meshcentral/plugins/gracepress/ meshcentral-plugins/gracepress/
Theme Studio plugin meshcentral/plugins/gracepress-theme-studio/ meshcentral-plugins/gracepress-theme-studio/
Current artifacts dist/current/ dist/ selected MeshPress and MeshCentral artifacts

Boundaries

  • WordPress plugin code belongs under wordpress/plugins/.
  • Node helper services belong under bridge/.
  • MeshCentral runtime plugins belong under meshcentral/plugins/.
  • Generated release evidence belongs under dist/current/ until dedicated build output rules exist.
  • Upstream MeshCentral source belongs outside the tracked repository by default.

Follow-Up Work

  • Port or rewrite the GracePress mcplugin build flow so this workspace can package MeshCentral plugins independently.
  • Decide whether MeshPress should remain catalog-released through GracePress or gain a separate release channel.
  • Normalize mojibake metadata in imported manifests and headers during the first real source change.
  • Add smoke checks for the bridge service and MeshCentral plugin identity rules.