Expand description
Workflow module - Opinionated workflow blueprints and execution
Implements Enact v5 workflow patterns inspired by Antfarm:
- Workflow blueprints (feature-dev, bug-fix, security-audit)
- Step I/O contracts (STATUS: done|retry|blocked)
- Role-based capability profiles
- Verify/retry loops
- Story loop primitive
- Progress journal
- Health monitoring
Modules§
- contract
- Step Contract - I/O validation and status parsing
- health
- Run Health Watchdog - Monitor and detect stuck/abandoned runs
- progress
- Progress Journal - Human-readable progress tracking
- role
- Role Profiles - Capability-based role definitions
- story_
loop - Story Loop - Iterate over planned stories with per-item verification
Structs§
- Input
Parameter - Input parameter definition
- Progress
Journal Config - Progress journal configuration
- Validation
Issue - Validation issue
- Workflow
Compiler - Workflow compiler - converts workflow to graph
- Workflow
Context - Workflow execution context
- Workflow
Definition - Workflow definition (v5 format)
- Workflow
Loader - Workflow loader
- Workflow
Step - Workflow step definition
- Workflow
Validator - Workflow validator
Enums§
- Step
Type - Step types
- Validation
Severity - Validation severity