A terminal UI listing my open GitHub PRs across all repos — grouped by project and by Sapling stack — that can spawn a headless Claude Code run to fix a PR's CI failures / review comments, optionally in an isolated worktree.
cargo run # launch the TUI
cargo run -- fetch-context <pr-url> -o out.md # inspect the context builder
Requires gh (authenticated), and optionally sl (Sapling) and claude on
PATH. Runs on Linux, macOS, and Windows. Config lives in your platform's config
dir (e.g. ~/.config/prix/config.toml, or %APPDATA%\prix\config.toml on
Windows), auto-created on first run.
Keys: R refresh · c fix PR here · C fix PR in a worktree · enter attach to
the run · o open PR · ? help · q quit.
Both fix keys re-read the PR's head commit and CI context on every press and check the working copy out at that commit (detached), so a run never fixes the previous head. prix does not fetch and does not create branches — keep your checkout up to date yourself; if the head commit isn't there yet, prix says so instead of running. It also refuses rather than discard uncommitted work.
docs/ARCHITECTURE.md— the code map, data flow, conventions, gotchas. Read it before working.TODO.md— the open task list.