fix(ks): exempt the shared teaching matter from the persona filter

↗ view on GitHub · Peter Dombkins · 2026-07-31 · d16e3725

MattersList filtered on tasks.assigned_to, a single-owner column that is
almost empty on NexaCare: Mia Rossi owns 0 tasks and holds 27 task_assignments,
Aisha Rahman owns 0 and holds 24. Only Bentley and Chen own anything. So
selecting Rossi or Rahman hid the shared case study - the two personas the
Week-9 change impact assessment is written around.

ks.matters.shared_teaching marks NexaCare as the shared case study and exempts
it from the persona filter. RLS is untouched, so this widens nothing: it stops
a UI filter hiding a matter the student can already read.
Repository pdombkins/rose_lawyer
Author Peter Dombkins <pdombkins@gmail.com>
Authored
Parents 314be66c
Stats 58 files changed , +137 , -99
Part of K&S sync data-integrity fixes: realtime, deletes, triggers, permissions

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-d16e3725.md from inside the repo you want the change in.

⬇ Download capture-commit-d16e3725.md