Pre-Publish Review — What Is Checked Before a Third-Party Publish
The AI review that runs before publishing to Dev.to, Hashnode, Medium, LinkedIn, Substack, note, Qiita, Zenn and Ameblo: score, violation categories, per-platform brand-mention limits, what blocks and what only warns, and how the writer stays within budget.
Where it runs
The review runs only when you publish to a third-party platform: Dev.to, Hashnode, Medium, LinkedIn, Substack, note, Qiita, Zenn or Ameblo. Your own channels skip it. It reads the article body (first 12,000 characters) and returns a score from 0 to 100 plus a list of violations.
What it checks
| Category | Meaning |
|---|---|
| Fabricated statistics | Numbers with no source |
| Excessive brand mentions | More than the platform tolerates (see below) |
| Missing AI disclosure | Platforms that require disclosing AI assistance |
| Salesy CTA | Sign-up or demo pitches inside the body |
| Thin content | Not enough substance for the platform |
| Misleading headline | Title promises more than the body delivers |
| Other policy | Anything else the platform's rules forbid |
Brand-mention limits per platform
Dev.to, Hashnode, Medium, note, Qiita and Zenn flag more than two brand mentions; LinkedIn tolerates one or two; Substack has no numeric cap but flags cross-promotion. Missing sources for statistics and missing AI disclosure are checked everywhere.
Block or warn
Publishing is blocked when any violation is critical, when the score is below 50, or when there is more than one high-severity violation. A single high-severity finding passes with a warning. If the review itself cannot run, the publish proceeds and the error is noted.
The publish dialog also shows a brand-density warning before you confirm; publishing to a strict platform then requires ticking the acknowledgement.
How the writer stays within budget
The pipeline writes the platform version with two to four brand mentions and at most one for developer communities, sources every statistic, and the final de-slop pass keeps the mention count unchanged. If a draft still fails, use Smart edit ("reduce brand mentions to two") or publish it to your own site instead and post the platform version there.
Frequently asked questions
Can I switch the review off? No. It protects the accounts you publish from.
My comparison article names my brand eight times. That is fine for your own blog. For a third-party platform generate a platform version, which the pipeline does automatically for comparison and list angles.
Was this article helpful?
