lawyered0/mike

A security-minded fork of Mike where @lawyered0 hardens access control, safer deletes, and smoother integrations for legal workspaces.

Active in a recent burst through late June, with seven threads of hardening and fixes - all contributed back rather than diverging the fork.

View on GitHub →

This is Mike as maintained by @lawyered0, and the throughline is unmistakable: locking down who can do what to shared work. Most of the effort here goes into authorization - making sure that deleting folders, editing a review's title or document list, or generating a tabular review is something only the right person can do, not anyone who happens to have a share link into a shared project. Alongside that, @lawyered0 has smoothed off some sharp edges, like a folder-delete in the assistant chat explorer that quietly removed everything under it without warning.

There's a second, quieter track too: keeping connected tools working without friction. That includes silent token refresh for Model Context Protocol integrations, so a session doesn't force you through a full reconnect when a token expires, and a fix that lets a fresh checkout build cleanly even before the environment is fully wired up.

Notably, none of this work has diverged the fork - @lawyered0's changes read as contributions aimed back at Mike itself rather than a separate product. If you're evaluating Mike for a team that shares projects and cares who can delete or edit shared material, this is a good fork to click through to on GitHub.

What's in it

Direction

securityintegrationinfrastructure

Activity

Themed changes and pull requests touching this fork, newest first. Themed changes that haven't been turned into a public post yet still appear — they're real work even without a published writeup.

📝 Fix fresh-checkout frontend build failure when Supabase env is absent 0 commits minor change

Threads of work (detailed view)

6 threads have been distilled into posts.

Pull requests (detailed view)

7 PRs touch this fork — inbound (filed against it) or outbound (filed from it). State icons match the editorial dashboard.

🟢 Open (6)

⛔ Closed without merge (1)