You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(app-shell): ADR-0048 (A) — emit package-id app URLs from nav (emission layer) (#1696)
Nav now generates `/apps/<packageId>` links instead of `/apps/<name>`: app
switching (AppSwitcher/AppSidebar/CommandPalette onAppChange), sidebar base paths
(AppSidebar/UnifiedSidebar), create/edit-app, and the AppHeader hidden-app switch
all build via `appRouteSegment(app)` (= package id, name fallback). Route-param
propagation then carries the package id through every in-app link.
Browser-verified (live split backend): entering Studio via a package-id URL,
all 53 in-app links emit `/apps/com.objectstack.studio/...` (0 name-based);
Studio renders with full sidebar+header; `/apps/studio` (name) still resolves.
Typecheck clean.
Co-authored-by: Jack Zhuang <277994282+os-zhuang@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments