foolish-bandit makes Gary admit it isn't finished yet

A polish pass swaps vague "try again" errors for an honest message: the backend isn't connected.

chat-uibranding

When a user tries to start a review, draft, or upload a file on this fork and it fails, the app used to shrug and say "could not start the review, try again" - implying a glitch that a second click might fix. foolish-bandit replaced those with a straight answer: the feature will work once the assistant is wired up to its backend. Nothing is wrong; it just isn't connected yet. That honesty saves a user from clicking the same broken button five times.

The same pass fixes a quieter annoyance - a sidebar that forgot whether you'd left it open between sessions - and adds a visible warning strip when a file upload fails instead of swallowing the error silently. The assistant link in the sidebar also gets renamed to "Ask Gary," nudging the product toward a consistent voice.

So what Anyone evaluating a half-built legal-AI tool should note the difference between an app that lies about failures and one that tells you the truth.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

2 commits from foolish-bandit/gary, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
d3b7ad48 Frontend walkthrough polish and bugfix pass Zack Brenner 2026-05-07 ↗ GitHub
6d551b93 Merge pull request #12 from foolish-bandit/codex/create-pr-#10-frontend-polish-and-bugfix Zack Brenner 2026-05-07 ↗ GitHub
Frontend walkthrough polish and bugfix pass

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-166.md from inside the repo you want the changes in.

⬇ Download capture-thread-166.md