Cpodlaskilegal makes Box the front door and gives one admin the master key

This fork is shaping up as a locked-down internal firm tool: no document storage connection, no app.

securityintegration

Two commits, four real changes:

  • An admin and standard-user role system. Admins can open any user's chat in the system, not only their own.
  • Connecting to Box, the cloud document storage service common in law firms, is now mandatory. The app blocks the whole interface until the user links an account.
  • Each user now links their own Box account rather than everyone sharing a single firm-wide login, which means cleaner audit trails and per-person permissions.
  • A reliability fix: if a user closes the tab or drops offline mid-answer, the assistant's reply is still saved to the conversation record instead of vanishing.

The first three are policy choices that suit one firm's setup. That last fix looks like a genuine bug the original project may share, and it matters for anyone treating chat history as a record.

So what Firms that run on Box and want supervisory access to AI conversations should look closely; everyone else should note the chat-history fix and the privacy trade-off of an all-seeing admin.

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 Cpodlaskilegal/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
a76b28c7 Fix chat stream persistence and role-scoped Box auth Chris Podlaski 2026-07-01 ↗ GitHub
77be28fb Require Box auth for app access Chris Podlaski 2026-07-01 ↗ GitHub

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-823.md from inside the repo you want the changes in.

⬇ Download capture-thread-823.md