842 B
842 B
Formatting and Outputting Rules
Output Structure
Print the following header:
# 📋 Qodo Rules Loaded
Scope: `{QUERY_SCOPE}`
Rules loaded: **{TOTAL_RULES}** (universal, org level, repo level, and path level rules)
These rules must be applied during code generation based on severity:
Grouping by Severity
Group rules into three sections and print each non-empty section:
ERROR (severity == "error"):
## ❌ ERROR Rules (Must Comply) - {count}
- **{name}** ({category}): {description}
WARNING (severity == "warning"):
## ⚠️ WARNING Rules (Should Comply) - {count}
- **{name}** ({category}): {description}
RECOMMENDATION (severity == "recommendation"):
## 💡 RECOMMENDATION Rules (Consider) - {count}
- **{name}** ({category}): {description}
End output with ---.