Files
fusion/plugins/fusion-plugin-compound-engineering/src/dashboard-view.tsx
gsxdsm 8bb459702c feat(compound-engineering): artifact hub view, discovery, read routes (U3)
Add allowlist-based artifact discovery over the conventional CE locations
(STRATEGY.md, docs/ideation, docs/brainstorms, docs/plans, docs/solutions,
CONCEPTS.md), grouped by stage, with error entries for unreadable artifacts and
no reads outside the allowlist. Add list/read/preview routes (self-contained
sandboxed HTML, data-section markers) and the primary CompoundEngineeringView
with explicit empty/partial/error states, viewport-gated fetch, and a short-TTL
cache. Bind the view via registerBundledPluginViews + dashboard workspace dep
(the real binding; manifest componentPath is cosmetic).
2026-06-02 19:25:54 -07:00

13 lines
527 B
TypeScript

/**
* Dashboard surface entry for the Compound Engineering plugin (U3).
*
* Thin re-export of the real hub component (mirrors how reports splits
* `src/dashboard-view.tsx` from `src/dashboard/ReportsView.tsx`). The export
* name `CompoundEngineeringDashboardView` is the one `registerBundledPluginViews`
* imports — `componentPath` in the manifest is cosmetic; this binding is real.
*/
export {
CompoundEngineeringView as CompoundEngineeringDashboardView,
default,
} from "./dashboard/CompoundEngineeringView.js";