Skip to content
Eugene Tartakovsky edited this page May 17, 2026 · 1 revision

Rules

The full rule inventory. Each rule ID is namespaced slopless/<rule-name> in textlint output.

Metrics:

  • avg-sentence-length: average sentence length above 24 words.
  • paragraph-length: paragraphs over 6 sentences.
  • word-repetition: one non-trivial word repeated over 5 times.
  • flesch-kincaid: Flesch Reading Ease below 61.
  • gunning-fog and coleman-liau: grade scores above 12.

Orthography:

  • colon-dramatic: short reveals after a colon, such as And then: everything changed.
  • em-dashes: closed em dashes.
  • exclamation-density: more than 1 exclamation mark per paragraph.
  • fake-timestamps: clock specificity, such as 5:47 PM.
  • sentence-case: title-case headings.
  • smart-quotes: curly quotes.

Phrases and words:

  • cliches: stock phrases, such as at the end of the day.
  • corporate-speak: business filler and empty abstraction, such as move the needle or plays a crucial role.
  • hedge-stacking: stacked hedges, such as might perhaps.
  • humble-bragger: credential lead-ins, such as in my experience.
  • jargon-faker: borrowed tech metaphors, such as debug your morning.
  • llm-disclaimer: assistant leakage, such as as an AI language model or my knowledge cutoff.
  • llm-vocabulary: common AI diction, such as delve.
  • prohibited-phrases and prohibited-words: package-owned banned lists.
  • redundancy: repeated-meaning phrases, such as repeat again.
  • recommended-terms and required-terms: configured missing terms.
  • simplicity: complex words with simple replacements, such as utilize.
  • skunked-terms: contested broad-use terms.
  • uncomparables: impossible modifiers, such as very unique.
  • wordiness: padded phrases, such as due to the fact that.

Academic slop:

  • tortured-phrases: known machine-paraphrased academic phrases, such as counterfeit consciousness.

Narrative slop:

  • narrative-cliches: stock generated-fiction gestures, such as heart pounded in her chest.

Semantic thinness:

  • semantic-thinness: low-information templates, such as Something shifted in the room.

Syntactic patterns:

  • affirmation-closers: empty certainty endings, such as and that is the key.
  • authority-padding: soft authority padding, such as research shows.
  • blame-reframe: blame-to-insight reframes, such as the problem is not X, it is Y.
  • boilerplate-conclusion: generic endings, such as in conclusion.
  • boilerplate-framing: generic setup, such as when it comes to.
  • contrastive-aphorism: slogan contrasts, such as not faster, but smarter.
  • demonstrative-emphasis: vague this is what emphasis.
  • empty-emphasis: unsupported importance claims, such as this matters.
  • false-question: rhetorical questions, such as isn't that what we all want?
  • fragment-stacking: clipped cadence, such as Too broad. Too vague. Too late.
  • generic-signposting: generic transitions, such as it is important to note.
  • lesson-framing: lesson extraction, such as the lesson is.
  • llm-openers: generic openers, such as the important thing is.
  • negation-reframe: not X. It is Y. constructions.
  • observer-guidance: reader-instruction frames, such as notice how.
  • response-wrapper: chat wrappers, such as let's delve into or please let me know.
  • softening-language: vague softeners, such as in many ways.
  • summative-closer: summary payoff lines, such as that is what makes it work.
  • triple-repeat: repeated sentence openers, such as It is X. It is Y. It is Z.
  • universalizing-claims: broad claims, such as everyone knows.

Clone this wiki locally