90cebb0e0f
- Projects.tsx: pre-validate empty name, show fieldErrors on Field (root cause of '400 validation_error' was empty name silently rejected) - ProjectPicker component for DocumentEdit; selecting a project autofills default client when no client is yet set Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>