Appearance
CO.12: Library Overview
Summary
Counselors browse treatment plan templates, session templates, and activity templates from the restricted library area.
Role
- Primary: Counselor
Entry Point
- URL:
/library - Sidebar: Library
Preconditions
- User is authenticated.
VITE_ENABLE_RESTRICTED_ROUTESallows restricted routes.
Steps
- Counselor opens
/library. - Frontend loads the selected library tab.
- Counselor switches between plans, sessions, and activities.
- Counselor searches or filters library items.
- Counselor opens an item or starts creating a new one.
Diagram
Edge Cases
- Restricted route disabled: Route guard blocks access.
- Public library: Public items may be viewable but not editable by non-admin owners.
- Empty state: Library shows create actions.
Current Implementation Notes
- Frontend:
frontend/src/app/pages/library/index.tsx,frontend/src/features/library/components/shared
Screenshot Status
- Not captured.