Sloth-ninja lays the groundwork for a firm precedent library

This fork is preparing Mike so a matter can become a shared firm resource without losing the audit trail.

knowledge-managementmulti-tenant

Sloth-ninja's first move on firm-level sharing is deliberately foundational: no one can use the feature yet, but the data model is ready for it.

When later work turns it on, matter owners will be able to share selected projects and structured reviews with their firm, creating a pool of reusable precedent. Administrators will be able to reverse a share, and both decisions will be recorded. The underlying views also now understand the difference between private and firm-visible work, while preserving the current private-by-default experience until the next stage is activated.

That restraint matters. It gives the team a controlled path to shared know-how without unexpectedly exposing existing matters.

So what Firm leaders and legal-ops teams should watch this if they want precedent reuse with clear ownership and governance.

View this fork on GitHub →

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

Commits in this thread

1 commit from Sloth-ninja/JessicaOSS, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
a5da048f WS9 PR 1: firm-visibility migration + spec sloth-ninja 2026-07-28 ↗ GitHub
commit body
Owner-authorised 28/07/2026 (allowlist entry added by the owner).
projects.organisation_id (dead visibility column becomes live:
private|firm); tabular_reviews gains visibility + organisation_id;
partial firm-visible indexes; deletion_audit_logs action check extends
with firm_shared/firm_reverted; both overview functions recreated with
p_user_org_id (old signatures dropped) + firm predicate + visibility in
returns. No behaviour change until a caller passes the org id (PR 2).
Spec: docs/FIRM_LIBRARY_SPEC.md; approved mock-ups linked in BUILD_LOG.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

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

⬇ Download capture-thread-1133.md