type: object title: Contributor additionalProperties: false required: - id - name properties: id: type: string pattern: "^[a-z0-9-]+$" title: ID hash: type: string pattern: "^[a-f0-9]+$" name: type: string title: Name description: type: string __markdown: true logo: type: string links: type: object additionalProperties: type: string format: uri