Service and volume nodes on the canvas have a new design with more useful information visible up front.
- An icon bar on each service node shows git/image source, mount path, and network status without opening config.
- Status is now split into live state (running, failed, deploying, warning) and change state (new, modified, deleted). Both are visible at the same time, so a running service with pending changes shows both.
- If volumes are detached from their parent service, they now reposition near the parent node. Resolving an issue that caused volume nodes to be moved off screen.
