You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: address post-merge review findings across PRs 54 and 58
1. up/down/restart --json route compose subprocess stdout to stderr so
stdout stays a single parseable envelope (shell.run gains fd-2
routing; threaded through the compose backend and all four lifecycle
call sites).
2. Auto branch slugs are collision-resistant: when two linked
worktrees' branches sanitize to the same slug (feature/api vs
feature-api), both deterministically get a short raw-name hash
suffix instead of silently sharing one branch instance.
3. Per-package dedupe groups by (package, script suffix): distinct
dev:web/dev:api scripts in a single-package repo are distinct
services and all survive; only same-service variants collapse.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments