Roles control which children, queues, and actions each person can use. The underlying referral, service, document, claim, and audit history stays connected.
The interface removes unrelated work, while server-side checks still enforce the agency and role boundary on every protected record.
Each role works from the same stable objects: agency, person, child, referral, plan, service, document, claim, and audit event.