All rules

Empty conclusion

empty-conclusionchaff testJapanese / English

A conclusion that only repeats the body and leaves nothing (read by an AI)

Example

Flagged
## Conclusion This article described how to make the build faster. A fast build is important.
What chaff prints

No machine decides this one. npx chaffjs test has an AI read the passage.

Fixed
## Conclusion One line of settings made the build twice as fast. Next, we will run the tests in parallel.

How to fix

Name the one thing you want the reader to take away.

Why it matters

A closing that only restates the body leaves the reader with nothing.

What it does not flag

No machine decides this. chaff test has an AI read the last section only.

Turning it off or relaxing it

Silence this one spot (in the document)
<!-- stet: empty-conclusion — reason -->
Relax it for the team (the reason is kept as a comment in chaff.yaml)
npx chaffjs relax empty-conclusion --why "reason"
Turn it off for the team (chaff.yaml)
rules: empty-conclusion: off
Technical details
Layer
L4
Status
stable
Severity
warning
Languages
Japanese and English
Suited to
blog, business/report, business/proposal

Levels

Set a level for this rule under rules in chaff.yaml. With nothing set, it runs at the level its genre gives it (see By genre below).

stricterror
normalwarning
relaxedinfo

For a check that reads meaning, the level is how serious a finding is.

This rule has no limit to count to. A level sets how a finding is marked: relaxed keeps the finding and marks it a step lower.

By genre

Runs by default in
blog/tech, blog/essay, blog/owned-media, business/proposal, business/report
Not suited to, and not run in
technical/spec, technical/readme, business/email, business/press-release, business/meeting-notes, legal/contract, legal/statute, legal/judgment, legal/patent, docs/manual, docs/faq, docs/glossary, academic/paper, literature/fiction, literature/essay, literature/poetry, literature/play, speech/address, speech/transcript

Genres

Message

{reason}

This page is built from the rule's definition file:packages/chaff/rules/empty-conclusion.yaml