Call every bound item a change request, whatever its code host calls it, and rebuild the panel around the redesign: - State glyphs for open, needs attention, draft, merged, closed, and unknown change requests; an open one with failed checks, requested changes, or conflicts needs attention, as the header dot does. - A card whose title opens the change request, with a plain number line, a collapsed status summary, and expanded checks, review, merge, and diff rows; the checks row opens a list with failed checks first. - The only open change request of a Session starts expanded. - The checkout row names the branch or detached commit and the kind of checkout, with Restore for a removed worktree; the Host home shortens paths. - Checkout inspection reports linked worktrees and the HEAD commit.
7 lines
223 B
JSON
7 lines
223 B
JSON
{
|
|
"meta": {
|
|
"title": "Change requests & worktrees",
|
|
"description": "Track each Session's change requests with their checks and reviews, and start new Sessions in a Git worktree; uses the gh CLI for GitHub."
|
|
}
|
|
}
|