R013 · scenario-file-valid
scenarios.yaml is valid
- Code: R013
- Slug:
scenario-file-valid - Tier: structure
- Default severity: error
- Packages: recommended, strict
- Locked: No
- Doc: https://doraval.dev/reference/rules/R013
| What | Checks that scenarios.yaml parses and has the expected scenario structure (when the file exists). |
| Why | Scenarios turn “test before you ship” into data dora can re-run. Invalid YAML cannot evaluate triggers. |
How to fix
Fix YAML syntax and required fields. Include at least:
- one case the skill should handle
- one case it should not fire
- optionally one edge case
Name a success criterion per scenario. Coverage is judged under R027.