{"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":"Edit B and resubmit the whole stack","env":{"SHELL":"/bin/zsh"}}
[0, "o", "\u001b[2J\u001b[H"]
[1.226, "o", "\u001b[2m# Edit B while C depends on it\u001b[0m\r\n"]
[1.206, "o", "\u001b[1;36m❯\u001b[0m j"]
[0.06, "o", "j"]
[0.058, "o", " "]
[0.058, "o", "e"]
[0.058, "o", "d"]
[0.058, "o", "i"]
[0.062, "o", "t"]
[0.06, "o", " "]
[0.061, "o", "w"]
[0.061, "o", "y"]
[0.061, "o", "t"]
[0.057, "o", "u"]
[0.058, "o", "r"]
[0.058, "o", "x"]
[0.062, "o", "y"]
[0.061, "o", "z"]
[0.059, "o", "\r\n"]
[0.651, "o", "Working copy  (@) now at: "]
[0.0, "o", "\u001b[1m\u001b[38;5;13mw"]
[0.0, "o", "\u001b[38;5;8myturxyz\u001b["]
[0.0, "o", "39m "]
[0.0, "o", "\u001b[38;5;12mf\u001b[38;5;8mb784c8d"]
[0.0, "o", "\u001b[39m B: add API\u001b["]
[0.0, "o", "0m"]
[0.0, "o", "\r\n"]
[0.0, "o", "Parent commit (@-)      : \u001b[1m"]
[0.0, "o", "\u001b["]
[0.0, "o", "38;"]
[0.0, "o", "5;5m"]
[0.0, "o", "t"]
[0.0, "o", "\u001b[0m\u001b[38;5;8mswswlmq\u001b[39"]
[0.0, "o", "m "]
[0.0, "o", "\u001b[1"]
[0.0, "o", "m\u001b["]
[0.0, "o", "38;"]
[0.0, "o", "5;4"]
[0.0, "o", "m"]
[0.0, "o", "5"]
[0.0, "o", "\u001b[0m\u001b[38;5;8m18c2932\u001b[39m "]
[0.0, "o", "A: refactor shared model\r\nAdded 0"]
[0.0, "o", " files, modified 0"]
[0.0, "o", " files, removed "]
[0.0, "o", "1"]
[0.0, "o", " files\r\n"]
[5.006, "o", "\u001b[1;36m❯\u001b[0m p"]
[0.047, "o", "r"]
[0.046, "o", "i"]
[0.049, "o", "n"]
[0.05, "o", "t"]
[0.046, "o", "f"]
[0.048, "o", " "]
[0.047, "o", "'"]
[0.05, "o", "t"]
[0.049, "o", "y"]
[0.051, "o", "p"]
[0.048, "o", "e"]
[0.051, "o", "d"]
[0.049, "o", " "]
[0.05, "o", "r"]
[0.047, "o", "e"]
[0.049, "o", "s"]
[0.05, "o", "p"]
[0.05, "o", "o"]
[0.051, "o", "n"]
[0.048, "o", "s"]
[0.047, "o", "e"]
[0.05, "o", "\\"]
[0.048, "o", "n"]
[0.047, "o", "'"]
[0.049, "o", " "]
[0.049, "o", ">"]
[0.047, "o", ">"]
[0.05, "o", " "]
[0.05, "o", "a"]
[0.05, "o", "p"]
[0.05, "o", "i"]
[0.048, "o", "."]
[0.05, "o", "p"]
[0.05, "o", "y"]
[0.05, "o", "\r\n"]
[2.603, "o", "\u001b[2m# Select C to update the whole stack, even while the working copy is at B\u001b[0m\r\n"]
[1.205, "o", "\u001b[1;36m❯\u001b[0m j"]
[0.049, "o", "j"]
[0.05, "o", "-"]
[0.049, "o", "s"]
[0.048, "o", "t"]
[0.05, "o", "a"]
[0.047, "o", "c"]
[0.045, "o", "k"]
[0.05, "o", " "]
[0.05, "o", "s"]
[0.046, "o", "u"]
[0.047, "o", "b"]
[0.05, "o", "m"]
[0.046, "o", "i"]
[0.047, "o", "t"]
[0.05, "o", " "]
[0.05, "o", "q"]
[0.047, "o", "t"]
[0.046, "o", "o"]
[0.05, "o", "p"]
[0.05, "o", "w"]
[0.049, "o", "p"]
[0.05, "o", "x"]
[0.05, "o", "l"]
[0.05, "o", "\r\n"]
[0.668, "o", "\u001b[?25l"]
[0.086, "o", "\u001b[32m⠋\u001b[0m Preparing submit"]
[0.066, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Preparing submit\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.016, "o", "\u001b[?25l"]
[0.085, "o", "\u001b[32m⠋\u001b[0m Inspecting remotes"]
[0.07, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Inspecting remotes\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.018, "o", "\u001b[?25l"]
[0.069, "o", "\u001b[32m⠋\u001b[0m Loading pull request comments\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.082, "o", "\u001b[32m⠋\u001b[0m Pushing PR branches"]
[0.02, "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.001, "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.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.001, "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.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.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.024, "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;35mq\u001b[0m\u001b[90mtopwpxl\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;32m@\u001b[0m  \u001b[1;35mw\u001b[0m\u001b[90myturxyz\u001b[0m\u001b[39m  B: add API\u001b[0m: pushed, PR #2 unchanged\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "○  \u001b[1;35mt\u001b[0m\u001b[90mswswlmq\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;35mo\u001b[0m\u001b[90mktnlvsz\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.104, "o", "\u001b[2m# PR #1 is unchanged; B and C still have PRs #2 and #3\u001b[0m\r\n"]
[1.202, "o", "\u001b[1;36m❯\u001b[0m j"]
[0.05, "o", "j"]
[0.047, "o", "-"]
[0.048, "o", "s"]
[0.046, "o", "t"]
[0.049, "o", "a"]
[0.046, "o", "c"]
[0.048, "o", "k"]
[0.048, "o", " "]
[0.05, "o", "v"]
[0.05, "o", "i"]
[0.05, "o", "e"]
[0.048, "o", "w"]
[0.046, "o", " "]
[0.05, "o", "q"]
[0.05, "o", "t"]
[0.049, "o", "o"]
[0.05, "o", "p"]
[0.05, "o", "w"]
[0.047, "o", "p"]
[0.049, "o", "x"]
[0.05, "o", "l"]
[0.049, "o", "\r\n"]
[0.669, "o", "\u001b[?25l"]
[0.085, "o", "\u001b[32m⠋\u001b[0m Inspecting jj stack"]
[0.03, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Inspecting jj stack\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.085, "o", "\u001b[32m⠋\u001b[0m Inspecting GitHub"]
[0.021, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m Inspecting GitHub\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "\u001b[?25l"]
[0.025, "o", "\u001b[32m⠋\u001b[0m Rendering jj log\r\n\u001b[?25h\r\u001b[1A\u001b[2K"]
[0.0, "o", "Submitted stack (PR #3):\r\n"]
[0.0, "o", "○  \u001b[1;35mq\u001b[0m\u001b[90mtopwpxl\u001b[0m\u001b[39m  C: add UI\u001b[0m: PR #3\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "\u001b[1;32m@\u001b[0m  \u001b[1;35mw\u001b[0m\u001b[90myturxyz\u001b[0m\u001b[39m  B: add API\u001b[0m: PR #2\r\n"]
[0.0, "o", "│\r\n"]
[0.0, "o", "○  \u001b[1;35mt\u001b[0m\u001b[90mswswlmq\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;35mo\u001b[0m\u001b[90mktnlvsz\u001b[0m\u001b[39m  base\u001b[0m\r\n"]
[5.093, "x", "0"]
