Cleaner filters and form validation on key pages

Activity Feed filters now use plain-language labels, and the New Engagement form prevents submission until required fields are filled.

Improvements

  • New Engagement form: The Create button now stays disabled until the engagement name is entered, making it clear when the form is ready to submit.
  • Activity Feed filters: Filter labels have been updated to plain language — People, Activity Type, and Client replace the previous technical labels, making it easier to find what you're looking for.