Benchling Workflow Task Schema API
A configuration template that defines the structure and behavior of `WorkflowTask` instances. Each schema specifies an `executionType` (direct, entry, or flowchart) and custom `fieldDefinitions` for task data. Schemas belong to an `Organization` and can optionally reference an `entryTemplate` for entry-based execution or a `flowchartConfig` for flowchart-based execution. The `prefix` and `taskGroupPrefix` fields define the human-readable ID format for tasks and task groups. Default folders can be configured via `defaultCreationFolder` and `defaultEntryExecutionFolder`. Schemas support `responsibleParties` for default assignment and `validationRules` for data validation (see `HasValidationRules`). The associated `workflowOutputSchema` defines the structure of outputs produced by tasks of this schema.