Adding Pipeline Steps
Adding Pipeline Steps
Safety-Sensitive
Tambahkan behavior pipeline tanpa merusak registration, ordering, atau shared context contract.
Command
BaseStep.execute(context)Category
Developer Guide
Quick Command
implement -> register -> order -> profile -> testWorkflow
Before You Begin
- Implement focused stepRequired
Subclass BaseStep dan delegate domain behavior ke service atau workflow engine.
- Register unique nameRequired
Tambahkan class ke register_all_steps().
- Assign STEP_ORDERRequired
Tempatkan step dalam safe global phase.
- Update profilesRequired
Tambahkan hanya ke intentional profiles.
- TestRequired
Cover build, execute, failure, membership, deduplication, dan ordering.
- DocumentRequired
Update exact sequences, requirements, side effects, dan recovery.
Terminal
textprofile definition -> CommandResolver -> StepRegistry -> PipelineBuilder -> execute(context)