UI polish. No change to routing behaviour — rules, suppressions and protected nodes all work exactly as in v0.4.1.
The board has a right edge now
With more target sinks than fit the window, the columns strip used to stop flat at the window frame mid-card — no gutter, no rule, nothing to say the board continued. It read as a clipping bug rather than "keep scrolling".
- A closing rule down the right, mirroring the palette's border on the other side, so the strip is a bounded panel that columns pass behind.
- An overflow scrim on each side, lit only while that side still has columns hidden behind it, so a half-visible column dissolves into the background instead of being guillotined. Scroll to the end and it fades away, leaving a clean gutter.
Drag and drop passes straight through the scrims, so dropping a source onto a partly-hidden column works exactly as before — which is precisely when it matters.
Also
Screenshot tooling: the generated board-states.png had never actually been scrolled. It picked the palette's scroller instead of the board's, and a headless scroll needs an explicit render tick to reach the captured frame. Both fixed, and the docs screenshots are regenerated.
Install
The AppImage below is self-contained — no .NET needed. chmod +x and run.
Arch users: the autoroute AUR package builds framework-dependent against dotnet-runtime-10.0, so .NET security updates arrive through pacman.
Verify the download against SHA256SUMS:
sha256sum -c SHA256SUMS