Improve Brand List Validation

  • brand.list now uses schema-backed request validation, returning clearer invalid_input messages when fields are malformed.