What's New
Projects now capture additional client details during creation:
- Project Manager selection for non-insurance clients
- Insured contact field for insurance workflows
- Client PO (purchase order) number
These fields appear on the project overview and are included on estimates and invoices — so you always have the right contact and reference number at a glance.
Assignments & Notifications
When you create a project, the assigned Project Manager and Primary Technician receive immediate notifications (email + in-app) so they can stay in sync with new work. An "Initial inspection" task is automatically created and due on your scheduled inspection date (or surfaces as a pending to-do if you haven't scheduled one yet).
Inventory Workflows
The inventory toolbar now lets you bulk-update multiple items at once:
- Toggle salvageable status across selected rows
- Toggle pack out status
- Set pack method (Bagged, Boxed, or Wrapped) with server-side validation
Changes apply instantly with optimistic rollback if something goes wrong.
Other Improvements
- Project chrome collapse state now persists across page reloads and sessions
- Address autocomplete validation error clears immediately after selecting a suggestion — no stale error messages