ce6a8d56be
Addresses final-review findings: Cmd::Shutdown now snapshots all live surfaces synchronously before exit (spec graceful-shutdown requirement); StoppedSnapshot calls detachSurface on unmount to release the bridge output channel. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>