* scripts/demo.tape: vhs tape file driving a ~30s session: --version,
repo view (auto-detect), issue list, pr list, api + jq, selective
JSON, help. Catppuccin Mocha, 1100x720.
* scripts/record-demo.sh: thin wrapper with preflight checks (vhs +
fj installed and authenticated, run from a clone). Outputs
assets/demo.gif and assets/demo.mp4.
* Removed scripts/_demo-session.sh (the asciinema sketch). vhs is
strictly better for scripted demos: deterministic timing, direct
GIF/MP4 output, no upload step.
* README: replaced the asciinema TODO with the GIF embed (will resolve
once assets/demo.gif is recorded and committed).
To record:
brew install vhs
cargo build --release && ln -sf \$PWD/target/release/fj ~/.local/bin/fj
fj auth login --host rasterhub.com
./scripts/record-demo.sh
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>