All rules

A paragraph ending without 。

missing-final-periodon by default (info)Japanese

A paragraph ending without 。 in a document whose other paragraphs end with it

Example

Flagged
申請は市役所の窓口で受け付けます。 受付の時間は平日の午前九時から午後五時までです。 提出した書類は二週間ほどで審査が終わります。 審査の結果は郵送でお知らせしました
What chaff prints
7:17 この段落は「。」で終わっていません(この文書の段落はふつう「。」で終わります。4 段落のうち 1 段落)
Fixed
申請は市役所の窓口で受け付けます。 受付の時間は平日の午前九時から午後五時までです。 提出した書類は二週間ほどで審査が終わります。 審査の結果は郵送でお知らせしました。
What chaff prints
no finding

How to fix

Add 。 at the end of the paragraph.

Why it matters

In a Japanese document whose paragraphs end with 。, one paragraph that stops without it (〜しました) reads as unfinished, or as pasted in from elsewhere. chaff does not pick a side; it points at the paragraphs that differ from most of the document. Short lines such as captions, lines leading into a list with :, notes, lines laid out with runs of spaces, and lines ending in a noun (an item in noun style) are not sentences and are not counted.

What it does not flag

Only in Japanese documents. Lines under fifteen characters, lines ending in :, note lines starting with ※ or *, lines laid out with two spaces in a row, and lines ending in a noun or a continuative form are not counted as sentences, nor are lines ending in a closing bracket, ? or !, or a paragraph opened by a colon under a term, the description in a definition list (プレビュー, then :入力した内容をプレビューできます). A document whose paragraphs mostly end without 。 (slides, lists) is not reported.

Turning it off or relaxing it

Silence this one spot (in the document)
<!-- stet: missing-final-period — reason -->
Relax it for the team (the reason is kept as a comment in chaff.yaml)
npx chaffjs relax missing-final-period --why "reason"
Turn it off for the team (chaff.yaml)
rules: missing-final-period: off
Technical details
Layer
L2
Status
stable
Severity
info
Languages
ja
Suited to
business, technical, blog, legal, docs, academic, literature, speech
Reads from the document
pos

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).

strictreported while paragraphs without 。 are at most 34% of the counted paragraphs
normalreported while paragraphs without 。 are at most 25% of the counted paragraphs
relaxedreported while paragraphs without 。 are at most 15% of the counted paragraphs

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
Turned off by the genre in
literature/fiction, literature/essay, literature/poetry, literature/play, speech/address, speech/transcript

Genres

Message

This paragraph ends without 。, where the document's paragraphs usually end with it ({count} of {of})

Rewrite depth (chaff fix-plan --depth): light — words and sentences; the structure and the voice stay

Sources

This page is built from the rule's definition file:packages/chaff/rules/missing-final-period.yaml