3 apps enabled · drag to set the order they appear in your portal's launcher
Apps FuzeFront offers that aren't in your catalog yet
Contract. App display fields — slug, name,
menuLabel, integration (module-federation | iframe | spa),
icon — come from the real app registry
(@fuzefront/app-registry-client, GET /apps). Enablement + order are
per-portal and anticipated (FF-EPIC-12-S3, portal_apps): add/remove is
PUT /api/v1/portal/catalog/{appId} { enabled }; reorder is
PATCH /api/v1/portal/catalog/order { order: [...] }, persisted to
pinned_order and reflected without a full reload. Drag is the primary affordance;
the ▲▼ controls are the keyboard-accessible equivalent (endpoints of the list disable the
unusable direction).