The README's demo GIFs are recorded with vhs from tapes in assets/tapes/. The missing money shot: a tape that opens a Go/Rust/Python file, kill -9s the language server from a second pane, and captures stem's watchdog toast + circuit-breaker recovery (docs/architecture.md describes the behavior).
vhs can't run two panes, so the trick is launching stem under a shell that backgrounds a delayed pkill before exec'ing stem. Deliverable: assets/tapes/selfheal.tape + the GIF, wired into the README's Reliability section.
The README's demo GIFs are recorded with vhs from tapes in
assets/tapes/. The missing money shot: a tape that opens a Go/Rust/Python file,kill -9s the language server from a second pane, and captures stem's watchdog toast + circuit-breaker recovery (docs/architecture.mddescribes the behavior).vhs can't run two panes, so the trick is launching stem under a shell that backgrounds a delayed
pkillbefore exec'ing stem. Deliverable:assets/tapes/selfheal.tape+ the GIF, wired into the README's Reliability section.