Files
improvise/docs/demo.tape
Edward Langley e00f2e032e feat(demo): add VHS demo tape and generated GIF
Create docs/demo.tape scripting a ~15s pivot axis reassignment demo.
Hide shell startup and quit so the GIF opens directly on the TUI.
Set up git-lfs for docs/*.gif. Merge LFS hooks with existing beads hooks.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 00:07:57 -07:00

54 lines
879 B
VHS
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# improvise demo — pivot axis reassignment
# Run: nix develop --command vhs docs/demo.tape
Output docs/demo.gif
Set FontSize 14
Set Width 1200
Set Height 650
Set Theme "Dracula"
# Hide the shell prompt and startup
Hide
Type "./result/bin/improvise examples/demo.improv"
Enter
Sleep 2s
Show
# Show the initial pivot: Product×Region on rows, Date_Month×Measure on columns
Sleep 2s
# Enter tile mode
Type "T"
Sleep 1s
# Navigate to Region tile (index 5: _Index, _Dim, Customer, Date, Product, Region)
Type "lllll"
Sleep 800ms
# Move Region from Row to Column axis
Type "c"
Sleep 2s
# Navigate back to Customer tile (index 2)
Type "hhh"
Sleep 600ms
# Move Customer from Page to Row axis
Type "r"
Sleep 2s
# Exit tile mode
Escape
Sleep 1500ms
# Transpose to show another arrangement
Type "t"
Sleep 2s
# Quit without recording the exit
Hide
Type ":q"
Enter
Sleep 500ms