R015 · drift-structure
Structure consistency (heuristic)
- Code: R015
- Slug:
drift-structure - Tier: heuristic
- Default severity: warning
- Packages: recommended, strict
- Locked: No
- Doc: https://doraval.dev/reference/rules/R015
| What | Heuristic: body has structure — ordered steps (1.) or checklist bullets (- / *). |
| Why | Agents execute better with a scannable sequence than a wall of paragraphs. Structure means checkpoints, not keystroke-level micromanagement. |
How to fix
Add short goals or checkpoints:
## Do
1. Update the database port in config to the user-specified value.
2. Run the project’s config tests.
3. Report what changed.
If order is safety-critical, put it in scripts/ and call the script from the skill (R023).