Patch release: the v0.7.0 headless tray failed to bind the dashboard port under a truly detached pythonw start (sys.stdout/stderr = None kill uvicorn's logging before bind). _ensure_streams() routes stdio into --log-file / devnull (#199). Caught and verified during a live v0.7.0 install. Full details in CHANGELOG.md.