component lab
Components
Narrative & scroll

Scrollytelling

NYT-style scrollytelling: a pinned graphic that changes state as you scroll through the steps beside it.

git worktrees / three states

Scroll through — the graphic column stays pinned while the steps you pass change what it shows. With reduced motion on, everything is revealed up front instead.

main/ one checkout, one writer
wt-auth/  wt-tests/  wt-docs/ three dirs, one object store
main ← PR #41, #42, #43 streams converge in review

One checkout, one agent

A single working directory means a single writer. The second agent you launch starts stepping on the first one's files — and the loser's edits silently disappear.

Worktrees split the filesystem

git worktree add gives each agent its own directory and its own branch, backed by the same object store. Isolation without the cost of a full clone.

Everything converges in review

Each worktree produces a normal branch and a normal PR. The merge queue is the only place the parallel streams ever meet.