01
Claude natural language search
Type a plain English question - "show me all settlement agreements for Kamau Corp from last year" - and get a precise answer in under 2 seconds. Anthropic Claude Haiku.
02
Taxonomy tree navigation
Documents organised by practice area, document type, and matter. Expandable tree view for systematic browsing alongside the AI search.
03
Client access control
Every document has an explicit client_accessible flag. Advocates control exactly what clients see in their portal - no accidental disclosure.
04
"Shared Docs" view
A dedicated tab showing advocates exactly what the client currently sees in their portal document library. No surprises.
05
R2 signed download tokens
Documents are stored in Cloudflare R2 and served via 15-minute single-use signed tokens. Direct URLs never exposed.
06
Batch actions
Select multiple documents to reassign, change access permissions, or download in bulk.