Prox OS Internal Docs
PlatformArchitectureRuntime

Desktop Runtime

Desktop Runtime is the primary OS Runtime host. It owns multi-window app work,

Desktop Runtime is the primary OS Runtime host. It owns multi-window app work, the Runtime Dock, active and minimized window state, runtime overlays, screensaver scope, cursor scope, and runtime-local Display Options.

URL Model

RouteStatusMeaning
/@user/runtime/:runtimeSlugCurrent canonical routeOwner-scoped Runtime root.
/@esmadrider/runtime/osSeeded mock routeFirst mock Runtime for the @esmadrider Universe.
/@user/runtime/:runtimeSlug/:runtimeModeCurrent canonical routeRuntime Command Strip modes such as Data, Apps, Automations, Collect, Settings, and Publish.
/@user/runtime/:runtimeSlug/app-*Runtime app route familyFuture app routes can remain scoped to the active Runtime object.
/@user/studios/:studioSlugStudio routeStudio containers use runtime chrome but do not own Desktop Runtime window state.

Runtimes are repo-like objects owned by a user or organization. os is the default seeded slug and can later become any user-chosen Runtime name.

Product Boundaries

ConceptRuntime relationship
Platform NavigationOutside the Runtime. It links to Launchpad, Universe, App Store, Community, user menu, and Platform Options.
Alma and InspectorPlatform-level surfaces that can read Runtime context but are positioned by Platform Options.
Runtime Command StripInside the Runtime or Studio frame. It owns mode tabs, placement, flow, and About menu.
Runtime DockInside OS Runtime only. It owns pinned, running, active, and minimized app state.
Display OptionsRuntime-local panel for command strip, Dock, screensaver, cursor, density, and wallpaper.
Platform OptionsPlatform-level panel for Alma side, rail width, Inspector side rule, platform navigation position and flow, and safety default.

Runtime Dock

StateBehavior
PinnedShown first and never duplicated.
RunningShown after a divider when not already pinned.
ActiveDerived from the focused Runtime window.
MinimizedRendered with a quieter state when the window manager exposes minimized state.
Positiontop, bottom, left, or right inside the Runtime viewport.
SizeRuntime-local numeric preference that changes item size and container thickness immediately.

Runtime Overlay Boundary

Screensaver and cursor effects are scoped to the OS Runtime content layer. They must not cover Platform Navigation, Alma, Inspector, Runtime Command Strip, Community, Universe, or Studio routes.

App Launch And Window Rules

Host contextWindow ruleLaunch path
LaunchpadOne singleton app window at a time.Shared app launch path.
Studio surfacesOne singleton app window at a time when outside OS Runtime.Shared app launch path with Studio projection later.
App Store actionsOne singleton app window at a time when outside OS Runtime.Shared app launch path, falling back to route launch.
Cmd+KDepends on active host context.Shared app launch path.
OS RuntimeMultiple app windows through the Runtime window manager.Multi-window branch of the same app launch model.

The singleton host and multi-window host should share renderer foundations so apps behave consistently while OS Runtime keeps the stronger desktop model.

On this page