← Back to Patterns
named-step-static-substeps
Demonstrates named steps containing static numbered substeps (ErrorHandler.1, ErrorHandler.2, ErrorHandler.3).
named substeps
Source
# Named Step With Static Substeps
Demonstrates named steps containing numbered substeps.
## 1. Setup
- PASS: CONTINUE
- FAIL: GOTO ErrorHandler
Initial setup step.
```bash
rd echo "initial setup"
```
## ErrorHandler
### ErrorHandler.1 Prepare
- PASS: CONTINUE
- FAIL: STOP
Prepare for error handling.
```bash
rd echo "prepare error handling"
```
### ErrorHandler.2 Execute
- PASS: CONTINUE
- FAIL: STOP
Execute error recovery.
```bash
rd echo "execute recovery"
```
### ErrorHandler.3 Verify
- PASS: GOTO 1
- FAIL: STOP
Verify recovery succeeded.
```bash
rd echo "verify recovery"
```
Try It
Setup passes, runbook completes (skips ErrorHandler)
Initializing...
Initializing...
Step—/—
ExpectedCOMPLETE
Env idle