How-to guides
Evaluate whether server ownership fits an interface
Complete a task or diagnose a specific problem.
1. Measure the event round trip in the target shell and network conditions. Every meaningful server-owned interaction includes connection delay.
2. Decide whether centralized state and thin clients help the intended workflow. Controlled shells and internal tools are the demonstrated fit; rich browser-local drawing and offline interaction require additional architecture.
3. Review per-user state, persistence assumptions, and connection lifecycle explicitly. Do not interpret TSX authoring as evidence of React-style client ownership.