git-parsec 0.2.4

Git worktree lifecycle manager — ticket to PR in one command. Parallel AI agent workflows with Jira & GitHub Issues integration.
# git-parsec Demo
Output demo.gif

Set Shell "bash"
Set FontSize 16
Set Width 1300
Set Height 600
Set Theme "Catppuccin Mocha"
Set TypingSpeed 40ms
Set Padding 24
Set WindowBar Colorful
Set WindowBarSize 40
Set CursorBlink false

# Hidden setup: create temp repo with proper prompt
Hide
Type `export PATH="$HOME/.cargo/bin:/opt/homebrew/bin:/usr/bin:/bin:/usr/sbin:/sbin:$PATH"`
Enter
Sleep 300ms
Type `export PS1="\[\033[1;36m\]parsec-demo\[\033[0m\] \[\033[1;33m\]→\[\033[0m\] "`
Enter
Sleep 300ms
Type "cd /tmp && rm -rf parsec-demo && ls -d parsec-demo.* 2>/dev/null | xargs rm -rf ; mkdir parsec-demo && cd parsec-demo"
Enter
Sleep 300ms
Type "git init -q && git commit -q --allow-empty -m 'init'"
Enter
Sleep 500ms
Type `eval "$(parsec config shell bash)"`
Enter
Sleep 300ms
Type "clear"
Enter
Sleep 300ms
Show

# 1. Start first ticket
Sleep 500ms
Type "parsec start 42 --title 'Add user authentication'"
Sleep 300ms
Enter
Sleep 2500ms

# 2. Start second ticket (parallel!)
Type "parsec start 99 --title 'Fix payment timeout'"
Sleep 300ms
Enter
Sleep 2500ms

# 3. List
Type "parsec list"
Sleep 300ms
Enter
Sleep 3s

# 4. Status detail
Type "parsec status 42"
Sleep 300ms
Enter
Sleep 3s

# 5. Conflicts
Type "parsec conflicts"
Sleep 300ms
Enter
Sleep 2500ms

# 6. Switch (shell integration: auto cd)
Type "parsec switch 42"
Sleep 300ms
Enter
Sleep 2s
Type "pwd"
Sleep 300ms
Enter
Sleep 2s

# 7. Go back and check log
Type "cd -"
Enter
Sleep 500ms
Type "parsec log"
Sleep 300ms
Enter
Sleep 3s

# 8. Undo last operation
Type "parsec undo --dry-run"
Sleep 300ms
Enter
Sleep 2500ms
Type "parsec undo"
Sleep 300ms
Enter
Sleep 2500ms

# 9. Verify undo worked
Type "parsec list"
Sleep 300ms
Enter
Sleep 3s

# 10. Clean remaining and final log
Type "parsec clean --all"
Sleep 300ms
Enter
Sleep 2500ms
Type "parsec log"
Sleep 300ms
Enter
Sleep 3s