Four tables
- cases — number, type, status, opened_at, court, my_role
- parties — name, role (plaintiff / defendant / counsel), contact
- filings — date, type, signed_off_by, attached_doc
- hearings — date, court, type, prep_done (bool)
AI boundaries
- Draft "skeletons" for templated filings — fine
- Rewrite party statements, take positions, propose defense strategy — no
- AI produces a hearing-prep checklist; you sign off