-
Notifications
You must be signed in to change notification settings - Fork 26
Rules
Eugene Tartakovsky edited this page May 17, 2026
·
1 revision
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-fogandcoleman-liau: grade scores above 12.
Orthography:
-
colon-dramatic: short reveals after a colon, such asAnd then: everything changed. -
em-dashes: closed em dashes. -
exclamation-density: more than 1 exclamation mark per paragraph. -
fake-timestamps: clock specificity, such as5:47 PM. -
sentence-case: title-case headings. -
smart-quotes: curly quotes.
Phrases and words:
-
cliches: stock phrases, such asat the end of the day. -
corporate-speak: business filler and empty abstraction, such asmove the needleorplays a crucial role. -
hedge-stacking: stacked hedges, such asmight perhaps. -
humble-bragger: credential lead-ins, such asin my experience. -
jargon-faker: borrowed tech metaphors, such asdebug your morning. -
llm-disclaimer: assistant leakage, such asas an AI language modelormy knowledge cutoff. -
llm-vocabulary: common AI diction, such asdelve. -
prohibited-phrasesandprohibited-words: package-owned banned lists. -
redundancy: repeated-meaning phrases, such asrepeat again. -
recommended-termsandrequired-terms: configured missing terms. -
simplicity: complex words with simple replacements, such asutilize. -
skunked-terms: contested broad-use terms. -
uncomparables: impossible modifiers, such asvery unique. -
wordiness: padded phrases, such asdue to the fact that.
Academic slop:
-
tortured-phrases: known machine-paraphrased academic phrases, such ascounterfeit consciousness.
Narrative slop:
-
narrative-cliches: stock generated-fiction gestures, such asheart pounded in her chest.
Semantic thinness:
-
semantic-thinness: low-information templates, such asSomething shifted in the room.
Syntactic patterns:
-
affirmation-closers: empty certainty endings, such asand that is the key. -
authority-padding: soft authority padding, such asresearch shows. -
blame-reframe: blame-to-insight reframes, such asthe problem is not X, it is Y. -
boilerplate-conclusion: generic endings, such asin conclusion. -
boilerplate-framing: generic setup, such aswhen it comes to. -
contrastive-aphorism: slogan contrasts, such asnot faster, but smarter. -
demonstrative-emphasis: vaguethis is whatemphasis. -
empty-emphasis: unsupported importance claims, such asthis matters. -
false-question: rhetorical questions, such asisn't that what we all want? -
fragment-stacking: clipped cadence, such asToo broad. Too vague. Too late. -
generic-signposting: generic transitions, such asit is important to note. -
lesson-framing: lesson extraction, such asthe lesson is. -
llm-openers: generic openers, such asthe important thing is. -
negation-reframe:not X. It is Y.constructions. -
observer-guidance: reader-instruction frames, such asnotice how. -
response-wrapper: chat wrappers, such aslet's delve intoorplease let me know. -
softening-language: vague softeners, such asin many ways. -
summative-closer: summary payoff lines, such asthat is what makes it work. -
triple-repeat: repeated sentence openers, such asIt is X. It is Y. It is Z. -
universalizing-claims: broad claims, such aseveryone knows.