Terminal demo assets¶
uhbs-lab-demo.cast— asciinema v2 recording (source)uhbs-lab-demo.gif— README embed (rendered withagg)build_quickstart_cast.py— regenerates the cast (install → start → full grades)
The cast must use CRLF (\r\n) line endings. Raw LF alone causes a
staircase layout in agg / asciinema (no tty ONLCR). Keep lines shorter than
the cast width.
Regenerate:
python docs/assets/build_quickstart_cast.py
agg --cols 100 --rows 32 --font-size 13 --speed 0.9 \
docs/assets/uhbs-lab-demo.cast /tmp/uhbs-lab-demo-raw.gif
gifsicle -O3 --lossy=80 --colors 64 \
-o docs/assets/uhbs-lab-demo.gif /tmp/uhbs-lab-demo-raw.gif
Play: asciinema play docs/assets/uhbs-lab-demo.cast