Number without a source
unsourced-numberchaff testJapanese / English
A number the reader has no way to check (checked by an AI)
Example
No machine decides this one. npx chaffjs test has an AI read the passage.
How to fix
Add the basis in parentheses — period, comparison, sample size.
Why it matters
A number the reader cannot check is not evidence.
What it does not flag
No machine decides this. chaff test narrows the text to sentences with numbers, and an AI reads only those.
Turning it off or relaxing it
Technical details
- Layer
- L4
- Status
- stable
- Severity
- warning
- Languages
- Japanese and English
- Suited to
- business
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).
| strict | error |
|---|---|
| normal | warning |
| relaxed | info |
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
- business/proposal, business/report, business/email, business/press-release, business/meeting-notes
- Not suited to, and not run in
- technical/spec, technical/readme, blog/tech, blog/essay, blog/owned-media, 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
Message
{reason}
This page is built from the rule's definition file:packages/chaff/rules/unsourced-number.yaml