✂️ SlopTrim

Em-Dash Overuse: The Universal Connector Crutch

The em dash can replace a comma, a colon, parentheses, or a full stop — which is exactly why AI drafts reach for it constantly. Past two or so per 300 words, every sentence starts to share the same interrupted rhythm.

Why AI writes it: When any connector fits, the dash is the statistically safest choice, so models over-produce it. Human writers vary punctuation because they hear the rhythm; models repeat what scores well token by token.

See it flagged live

0 words

Before & after

Before

The rollout — which took three weeks — went smoothly — surprisingly so.

After

The rollout took three weeks and went surprisingly smoothly.

Before

One metric matters — retention — and we ignored it.

After

One metric matters: retention. We ignored it.

How to fix it

  1. 1Budget roughly two em dashes per 300 words; zero in short copy.
  2. 2Downgrade asides to commas or parentheses; promote real breaks to full stops.
  3. 3Keep the dash for genuine interruption or emphasis — the job only it can do.

Related patterns

Frequently asked questions

Why a budget instead of a ban?

The dash is a great tool at low frequency. SlopTrim only flags dashes once a draft exceeds its budget (about 2 per 300 words), and flags every occurrence so you can choose which ones to keep.