servercraft-tui-shared-state-no-locking

Status: IN

The TUI uses module-level `runtime_state` dict of `ServerState` dataclasses as shared mutable state between background threads and the UI, with no locking — relying on the GIL and simple attribute writes.

Source: entries/2026/05/11/servercraft-tui.md

JSON