Too many items joined by middle dots
no-nakaguro-parallelon by default (info)Japanese
So many items joined by middle dots (・) in one sentence that groups blur
Example
Flagged
対象は営業・企画・総務・経理・人事・法務の各部と、東京・大阪・名古屋の各拠点です。
What chaff prints
1:1 この文に中黒が 7 個あります(5 個まで)
Fixed
対象は次の部と拠点です。
- 部: 営業、企画、総務、経理、人事、法務
- 拠点: 東京、大阪、名古屋
What chaff prints
no finding
How to fix
Use commas, or turn it into a bullet list.
Why it matters
One run of middle dots reads fine. Several runs in one sentence make it impossible to tell which item belongs to which group. A 「・」 that opens a line is a bullet and is not counted.
What it does not flag
A 「・」 at the start of a line is a bullet and is not counted.
Turning it off or relaxing it
Silence this one spot (in the document)
<!-- stet: no-nakaguro-parallel — reason -->
Relax it for the team (the reason is kept as a comment in chaff.yaml)
npx chaffjs relax no-nakaguro-parallel --why "reason"
Turn it off for the team (chaff.yaml)
rules:
no-nakaguro-parallel: off
Technical details
- Layer
- L3
- Status
- stable
- Severity
- info
- Languages
- ja
- Suited to
- blog, business, technical, legal, docs, academic, literature, speech
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 | up to 3 middle dots in a sentence |
|---|---|
| normal | up to 5 middle dots in a sentence |
| relaxed | up to 8 middle dots in a sentence |
By genre
- Runs by default in
- technical/spec, technical/readme, blog/tech, blog/essay, blog/owned-media, business/proposal, business/report, business/email, business/press-release, business/meeting-notes, legal/contract, legal/statute, legal/judgment, legal/patent, docs/manual, docs/faq, docs/glossary, academic/paper, speech/address
- Turned off by the genre in
- literature/fiction, literature/essay, literature/poetry, literature/play, speech/transcript
Message
{count} middle dots in this sentence (limit {limit})
This page is built from the rule's definition file:packages/chaff/rules/no-nakaguro-parallel.yaml