# EnhancementWorkflow

UMLClass
Skill Seekers :: skill_seekers :: Enhancement :: EnhancementWorkflow

### Description

Complete enhancement workflow definition (dataclass). Holds name, description, version, list of WorkflowStage objects, PostProcessConfig, variable substitutions, and optional inheritance via 'extends'.

### Attributes

Visibility | Name | Type | Description
--- | --- | --- | ---
public | name | str |
public | description | str |
public | version | str |
public | applies_to | list[str] |
public | variables | dict[str, Any] |
public | stages | list[WorkflowStage] |
public | post_process | PostProcessConfig |
public | extends | str |

### Properties

Name | Value
--- | ---
name | EnhancementWorkflow
stereotype | null
visibility | public
isAbstract | false
isFinalSpecialization | false
isLeaf | false
isActive | false

### Dependants

### Relationships

### Diagrams