Why it exists
Not every rule should penalize errors equally. A rule that catches banned phrases in polished marketing copy should be unforgiving; a rule that flags style preferences in early drafts should be more lenient. Strictness scales the penalty per rule without changing the rule’s criteria or the scoring formula.How it works
Strictness is the multiplier in the density scoring formula:
Any positive number is also valid, for fine-grained control between the named levels.
Key properties
Set strictness with thestrictness field in the rule’s frontmatter. A check rule using the strict preset:
strictness is omitted, the rule scores at standard (10).
lenientforgives occasional errors - suited to draft-stage or low-stakes content.standardis the balanced default for most rules.strictpenalizes errors heavily - suited to published, high-stakes content where even rare issues matter.
Constraints
- Strictness applies only to density scoring - rules that count discrete issues. It has no effect on rubric scoring, which uses criterion weights instead.
- Strictness is set per rule, in its frontmatter.
Related
- Density scoring - the formula strictness multiplies
- Rubric scoring - unaffected by strictness
- Rule frontmatter - where the
strictnessfield lives - Handling false positives - strictness controls scoring severity;
CONFIDENCE_THRESHOLDcontrols whether a candidate issue is surfaced at all. Different layers, different problems.