ci/woodpecker/pr/ci Pipeline was canceled
- MOSAIC_TMUX_SOCKET now disambiguates BEFORE the ambiguity refusal
(the old order told users to set the env var while never consulting
it on multi-hit; codex blocker).
- Socket discovery scans ${TMUX_TMPDIR:-/tmp}/tmux-UID, tmux's own
socket dir — TMPDIR was wrong wherever they diverge (codex blocker).
- Arm A2: env var beats ambiguity (twin delivers on the named socket,
no cross-delivery); arms A/B run hermetic (env unset).
- Same precedence + dir fix applied to brain agent-watch.