Smoother client and project creation forms

Client forms no longer jump to validation errors before you finish typing, and project managers are now smart-selected by role.

What's New

Creating clients and projects is now smoother. Client creation forms defer validation until you submit instead of checking each field as you navigate—so selecting a client type won't trigger "First name is required" before you've filled anything in.

The redundant Account Manager free-text field has been removed in favor of structured contacts. Project Manager fields now intelligently pre-select the contact with the PM role, cutting down manual selection work while staying fully editable if you need a different contact.