mirror of
https://github.com/l0ng-ai/tty7.git
synced 2026-11-06 16:15:41 +00:00
* feat(github): row links to GitHub; stacked pull requests drawn as one run A hovered list row shows Open on GitHub. Pull requests based on another listed pull request's head branch (in the same repository, the owner compared case-insensitively) are gathered into one run, each above its base, joined by a connector through their glyphs and ending in the stack's base branch. Two pull requests on the same base branch off it in lanes side by side; a cycle draws no trunk. The branches come from /pulls, already fetched. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * refactor(github): stack rows as per-row cells A stacked row is now one Cell per lane (Empty, Pipe, Node, Join) and the trunk its own StackRow, so the UI and the tests both just map cells. The row constants move to github::rows, which no longer imports panel_github, and stack_order takes the list's &[Item]. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>