# Grow Tool Therapies CRM — Clinical Billing + Assessment PDF + Mobile UI

## What changed
- Every completed therapy session with a selected service is automatically billable.
- The Billable checkbox was removed from the therapist session form.
- Existing completed sessions with a service are backfilled as billable by migration 010.
- Assessments now require an assessment service. Approved assessments become billable automatically.
- Admin can invoice completed sessions and approved assessments together.
- Each session/assessment can only be invoiced once.
- Approved assessments have an official PDF action.
- Mobile UI now includes an app-style bottom navigation, touch-friendly controls, and responsive cards/forms/tables.
- Dashboard unbilled clinical-work count includes sessions and approved assessments.

## Database
Run once against `grow_tool_therapies_crm`:

`database/migrations/010_phase18_clinical_billing.sql`

Do not rerun older migrations.

## Billing flow

Completed Session + Service -> Billable -> Invoice -> Payment -> Receipt -> PDF

Approved Assessment + Assessment Service -> Billable -> Invoice -> Payment -> Receipt -> PDF

## Assessment PDF
Only approved assessments can generate the official PDF:

`/crm/public/assessments/{id}/pdf`

## Mobile
On phones, the CRM uses a fixed bottom quick-navigation bar and a slide-out More menu. Financial links remain permission-controlled.
