Skip to content

Proposals

Each proposal covers a specific feature or subsystem change in enough detail to inform implementation. Proposals are not settled decisions — when a proposal is implemented, the durable lessons move to Design Decisions.

  • Layout Workbench — replace the transitional panel grid with a recursive split-tree model and uniform panel identity.
  • Runtime Panel Layout UpdatesPanelPatch and LayoutReplace for session-driven panel changes without full scene rebuild.
  • WebSocket Transport — add a WebSocket transport to support WSL backends, Windows frontends, and future non-Python clients.