Rationale Behind Including Titles and Descriptions in JSON Schema Definitions

What's the rationale for representing S.String, S.Number, S.Boolean etc as:
  type: string
  title: string
  description: a string


as opposed to just:
 type: string


Those title & descriptions objectively don't add any additional information/value, rather they just add clutter/verbosity to the generated JSON Schema
Was this page helpful?