R012 · dynamic-injection
Dynamic injection markers valid
- Code: R012
- Slug:
dynamic-injection - Tier: structure
- Default severity: warning
- Packages: recommended, strict
- Locked: No
- Doc: https://doraval.dev/reference/rules/R012
| What | Notes dynamic injection markers in the body (!\…`, ```! blocks,$ARGUMENTS`, session substitutions). |
| Why | Dynamic injection is powerful and agent-specific. Surfacing it helps authors verify markers are intentional and portable enough for their audience. |
How to fix
Keep only markers your target agent supports. Document required arguments next to $ARGUMENTS / $0. Prefer static examples when injection is optional.