Speaking of git-related things, GitHub's PR stacks are kinda cool, but the CLI extension for them absolutely sucks. It's a horrible TUI thing that depends heavily on colour to communicate state. It doesn't move the caret at all to communicate focus or the actual text insertion point, so using it with a screen reader is very much a game of guessing what's interactive, reading text formatting, performing an action, then repeating to see if you achieved what you wanted to.
And the CLI commands it does support are extremely lacking. The most accessible way I've found to create a PR stack is to manually create a chain of PRs, then use the website to link them into a stack.
Curious if anyone knows of a more accessible way of using them.
#github #accessibility #a11y #screenreader #nvda #nvdasr #commandline #cli