Improve Assessment Update Validation

  • assessment.update now uses schema-backed request validation, returning clearer invalid_input messages when required fields are missing or malformed.