{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CategoricalScoreDefinitionConfig", "title": "CategoricalScoreDefinitionConfig", "type": "object", "properties": { "options": { "type": "array", "items": { "$ref": "#/components/schemas/CategoricalScoreOption" }, "description": "Ordered categorical options available to the scorer." }, "selection_mode": { "allOf": [ { "$ref": "#/components/schemas/SelectionModeEnum" } ], "description": "Whether reviewers can select one option or multiple options. Defaults to `single`.\n\n* `single` - single\n* `multiple` - multiple" }, "min_selections": { "type": "integer", "minimum": 1, "nullable": true, "description": "Optional minimum number of options that can be selected when `selection_mode` is `multiple`." }, "max_selections": { "type": "integer", "minimum": 1, "nullable": true, "description": "Optional maximum number of options that can be selected when `selection_mode` is `multiple`." } }, "required": [ "options" ] }