shellSessionless constant
The shell-owned ids that need no session to render, and therefore resolve for a worktree that is not open.
Named as a set rather than tested for by name so the rule reads as a
property of the screen — this one reads git, not the project — at the one
place that acts on it, ShellController.go, which otherwise opens
everything it is pointed at.
Implementation
static const shellSessionless = {shellChanges, shellAbout};