{"version":3,"term":{"cols":100,"rows":18},"timestamp":1789103445,"idle_time_limit":8.0,"command":"env -u VIRTUAL_ENV uv run --project \"$ASCIINEMA_JJ_STACK_SOURCE\" python \"$ASCIINEMA_DEMO_SCRIPT\"","title":"Submit and update a jj stack","env":{"SHELL":"/bin/zsh"}}
[0, "o", "\u001b[2J\u001b[H"]
[0.682, "o", "\u001b[2m# Create pull requests for A → B → C\u001b[0m\r\n"]
[1.205, "o", "\u001b[1;36m❯\u001b[0m j"]
[0.062, "o", "j"]
[0.065, "o", "-"]
[0.063, "o", "s"]
[0.065, "o", "t"]
[0.065, "o", "a"]
[0.062, "o", "c"]
[0.06, "o", "k"]
[0.065, "o", " "]
[0.065, "o", "s"]
[0.065, "o", "u"]
[0.065, "o", "b"]
[0.065, "o", "m"]
[0.065, "o", "i"]
[0.061, "o", "t"]
[0.063, "o", "\r\n"]
[0.677, "o", "\u001b[?25l"]
[0.075, "o", "\u001b[32m⠋\u001b[0m Preparing submit\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "Selected: C: add UI (\u001b[35mnvwmrnsq\u001b[0m)\r\n"]
[0.017, "o", "\u001b[?25l"]
[0.037, "o", "\u001b[32m⠋\u001b[0m Inspecting remotes\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.001, "o", "\u001b[?25l"]
[0.0, "o", "\u001b[32m⠋\u001b[0m Loading pull request comments\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.084, "o", "\u001b[32m⠋\u001b[0m Pushing PR branches"]
[0.024, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Pushing PR branches\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.0, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Syncing pull requests \u001b[38;5;237m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m  0%\u001b[0m"]
[0.106, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m Syncing pull requests \u001b[38;5;237m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m  0%\u001b[0m"]
[0.029, "o", "\r\u001b[2K  Syncing pull requests \u001b[38;5;70m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100%\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.082, "o", "\u001b[?25l"]
[0.0, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Syncing stack overview comments \u001b[38;5;237m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m  0%\u001b[0m"]
[0.0, "o", "\r\u001b[2K  Syncing stack overview comments \u001b[38;5;70m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100%\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.001, "o", "\u001b[?25l"]
[0.0, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Syncing pull request revision history \u001b[38;5;237m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m  0%\u001b[0m"]
[0.0, "o", "\r\u001b[2K  Syncing pull request revision history \u001b[38;5;70m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100%\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.029, "o", "\u001b[32m⠋\u001b[0m Rendering jj log\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "Submitted changes:\r\n"]
[0.001, "o", "○  \u001b[1;35mn\u001b[0m\u001b[90mvwmrnsq\u001b[0m\u001b[39m  C: add UI\u001b[0m: PR #3\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "○  \u001b[1;35mo\u001b[0m\u001b[90mrqklzrw\u001b[0m\u001b[39m  B: add API\u001b[0m: PR #2\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "○  \u001b[1;35mk\u001b[0m\u001b[90mnmwrzxz\u001b[0m\u001b[39m  A: refactor shared model\u001b[0m: PR #1\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "\u001b[1;96m◆\u001b[0m  \u001b[1;35mt\u001b[0m\u001b[90mrsrmlvw\u001b[0m\u001b[39m  base\u001b[0m\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "Top of stack: PR #3\r\n"]
[0.0, "o", "Created GitHub stack #1.\r\n"]
[6.002, "o", "\u001b[2m# Amend C in the scratch working copy\u001b[0m\r\n"]
[1.201, "o", "\u001b[1;36m❯\u001b[0m p"]
[0.049, "o", "r"]
[0.048, "o", "i"]
[0.046, "o", "n"]
[0.047, "o", "t"]
[0.048, "o", "f"]
[0.049, "o", " "]
[0.047, "o", "'"]
[0.05, "o", "k"]
[0.051, "o", "e"]
[0.048, "o", "y"]
[0.05, "o", "b"]
[0.048, "o", "o"]
[0.05, "o", "a"]
[0.05, "o", "r"]
[0.046, "o", "d"]
[0.05, "o", " "]
[0.05, "o", "n"]
[0.05, "o", "a"]
[0.046, "o", "v"]
[0.047, "o", "i"]
[0.05, "o", "g"]
[0.048, "o", "a"]
[0.049, "o", "t"]
[0.046, "o", "i"]
[0.048, "o", "o"]
[0.049, "o", "n"]
[0.05, "o", "\\"]
[0.048, "o", "n"]
[0.05, "o", "'"]
[0.05, "o", " "]
[0.048, "o", ">"]
[0.049, "o", ">"]
[0.05, "o", " "]
[0.047, "o", "u"]
[0.05, "o", "i"]
[0.048, "o", "."]
[0.049, "o", "p"]
[0.048, "o", "y"]
[0.048, "o", "\r\n"]
[2.608, "o", "\u001b[1;36m❯\u001b[0m j"]
[0.105, "o", "j"]
[0.102, "o", " "]
[0.106, "o", "s"]
[0.105, "o", "q"]
[0.105, "o", "u"]
[0.105, "o", "a"]
[0.105, "o", "s"]
[0.103, "o", "h"]
[0.1, "o", "\r\n"]
[0.728, "o", "Working copy  (@) now at: "]
[0.0, "o", "\u001b[1m\u001b[38;5;13mx"]
[0.0, "o", "\u001b[38;5;8mmqkktrn"]
[0.0, "o", "\u001b[39m \u001b["]
[0.0, "o", "38;5;12"]
[0.0, "o", "m"]
[0.0, "o", "d"]
[0.0, "o", "\u001b[38;5;8mac2361c"]
[0.0, "o", "\u001b[39m \u001b["]
[0.0, "o", "38;5;10"]
[0.0, "o", "m"]
[0.0, "o", "(empty)"]
[0.0, "o", "\u001b["]
[0.0, "o", "39"]
[0.0, "o", "m"]
[0.0, "o", " "]
[0.0, "o", "\u001b[38;5;10m(no description set)\u001b[0m"]
[0.0, "o", "\r\n"]
[0.0, "o", "Parent commit (@-)      : \u001b["]
[0.0, "o", "1m"]
[0.0, "o", "\u001b["]
[0.0, "o", "38;5;5"]
[0.0, "o", "m"]
[0.0, "o", "n"]
[0.0, "o", "\u001b[0m\u001b[38;5;8"]
[0.0, "o", "m"]
[0.0, "o", "vwmrnsq"]
[0.0, "o", "\u001b[39m \u001b[1m"]
[0.0, "o", "\u001b[38;"]
[0.0, "o", "5;4m"]
[0.0, "o", "f"]
[0.001, "o", "\u001b[0m\u001b[38;5;8m6a098d7"]
[0.0, "o", "\u001b[39m C: add UI\r\n"]
[5.008, "o", "\u001b[2m# Update the same pull requests\u001b[0m\r\n"]
[1.203, "o", "\u001b[1;36m❯\u001b[0m j"]
[0.062, "o", "j"]
[0.062, "o", "-"]
[0.065, "o", "s"]
[0.064, "o", "t"]
[0.064, "o", "a"]
[0.065, "o", "c"]
[0.064, "o", "k"]
[0.063, "o", " "]
[0.061, "o", "s"]
[0.065, "o", "u"]
[0.061, "o", "b"]
[0.066, "o", "m"]
[0.062, "o", "i"]
[0.063, "o", "t"]
[0.065, "o", "\r\n"]
[0.661, "o", "\u001b[?25l"]
[0.085, "o", "\u001b[32m⠋\u001b[0m Preparing submit"]
[0.014, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Preparing submit\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "Selected: C: add UI (\u001b[35mnvwmrnsq\u001b[0m)\r\n"]
[0.019, "o", "\u001b[?25l"]
[0.086, "o", "\u001b[32m⠋\u001b[0m Inspecting remotes"]
[0.084, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m Inspecting remotes\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.015, "o", "\u001b[?25l"]
[0.068, "o", "\u001b[32m⠋\u001b[0m Loading pull request comments\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.085, "o", "\u001b[32m⠋\u001b[0m Pushing PR branches"]
[0.0, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Pushing PR branches\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.001, "o", "\u001b[?25l"]
[0.0, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Syncing pull requests \u001b[38;5;237m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m  0%\u001b[0m"]
[0.001, "o", "\r\u001b[2K  Syncing pull requests \u001b[38;5;70m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100%\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.001, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Syncing stack overview comments \u001b[38;5;237m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m  0%\u001b[0m"]
[0.0, "o", "\r\u001b[2K  Syncing stack overview comments \u001b[38;5;70m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100%\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.001, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Syncing pull request revision history \u001b[38;5;237m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m  0%\u001b[0m"]
[0.001, "o", "\r\u001b[2K  Syncing pull request revision history \u001b[38;5;70m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100%\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.022, "o", "\u001b[32m⠋\u001b[0m Rendering jj log\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "Submitted changes:\r\n"]
[0.0, "o", "○  \u001b[1;35mn\u001b[0m\u001b[90mvwmrnsq\u001b[0m\u001b[39m  C: add UI\u001b[0m: pushed, PR #3 unchanged\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "○  \u001b[1;35mo\u001b[0m\u001b[90mrqklzrw\u001b[0m\u001b[39m  B: add API\u001b[0m: already pushed, PR #2 unchanged\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "○  \u001b[1;35mk\u001b[0m\u001b[90mnmwrzxz\u001b[0m\u001b[39m  A: refactor shared model\u001b[0m: already pushed, PR #1 unchanged\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "\u001b[1;96m◆\u001b[0m  \u001b[1;35mt\u001b[0m\u001b[90mrsrmlvw\u001b[0m\u001b[39m  base\u001b[0m\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "Top of stack: PR #3\r\n"]
[6.061, "x", "0"]
