Blog · AI
— AI··12 min read

The editing checklist we run on every AI-written draft before it publishes

Joona Heinonen· Choco Media · Rovaniemi

Every AI-written draft we publish at Choco Media goes through the same editing checklist before it gets a publish date. Not because we distrust the tools — we use them every day — but because editing AI content without a structured pass produces work that’s technically fine and quietly forgettable. The tells are subtle: passive voice clusters in the wrong places, sentences that claim specificity without delivering it, a tone that reads like a press release nobody asked for. This post is that checklist, made explicit. It’s for anyone who uses AI to draft content and wants to ship work that sounds like a person wrote it on purpose.

We built this over about a year of annotating our own edits — noticing which problems came back again and again regardless of the model, the prompt, or the topic. What emerged is ten checks we run in sequence. Some take thirty seconds. A couple require actual thought. Together, they take an AI draft from “publishable if you squint” to something you’d actually want your name on.

This isn’t about rewriting everything. The goal is a targeted pass, not a ground-up revision. If a draft needs that level of rescue, it usually means the brief was underspecified — which is a different problem covered in our post on AI content creation.

Check 1: Does the opening earn its keep?

AI drafts almost always open with a statement of context: “In today’s digital landscape, content marketing has become increasingly important.” This is the single most reliable signal that you’re reading an unedited AI output. It tells the reader nothing, signals nothing distinctive, and burns the only moment you have their full attention.

The fix is simple in principle and requires judgment in practice. The opening paragraph should do one of three things: pose a question the reader is actually asking, make a claim that creates useful tension, or describe a situation the reader recognises from their own work. Test it by asking: would a real person say this to open a conversation, or does it read like a product description?

Check 2: Passive voice audit

Passive voice is not inherently bad writing. It becomes a problem when AI drafts use it to avoid naming who does things — which happens constantly. “Content should be reviewed regularly.” By whom? “Decisions are made based on data.” By whom, using what data, in what process? The passive voice here isn’t stylistic; it’s evasive, and readers feel it even when they can’t name it.

Run a quick scan for “should be,” “is/are [verb]ed,” “will be,” “has been,” and “can be.” Each one is a flag to check. Some will be fine — passive voice is appropriate when the agent genuinely doesn’t matter or isn’t known. But in most marketing and operational content, there’s a “we,” a “you,” or a specific role that belongs in that sentence.

What “false specificity” looks like

Related to the passive voice problem is what we call false specificity: claims that have the grammatical shape of a real data point but don’t contain one. “Brands that publish consistently see significantly higher engagement.” Significantly higher than what? Compared to whom? This pattern appears constantly in AI drafts because the model has learned that specificity signals credibility, but it produces the form without the substance.

Every time you see a comparative claim — “higher,” “faster,” “more effective,” “significantly” — ask what it’s being compared to. If there’s no answer, either cut the comparative or add a real reference.

Check 3: Tonal flatness

The most common tonal failure in AI-written content is what we call executive-blandness: everything is stated at the same level of importance, the same level of certainty, and the same level of register. There are no moments of emphasis. Nothing is surprising. Nothing is said with any particular force. The draft reads like a competent summary of what someone might say, rather than someone actually saying it.

The check here is subjective but not difficult. Read the draft aloud. Notice where you would naturally pause or stress a word. Notice where your voice goes flat because there’s nothing to stress. Those flat passages are where the edit goes.

The best edit we ever made to an AI draft was deleting a paragraph and replacing it with a single sentence: “We were wrong about this for two years.” Everything that followed landed harder because of it.

Check 4: The specificity audit

Specificity is the primary difference between content that earns trust and content that fills space. AI models are good at generating the shape of specific content — lists, numbered steps, examples — but often fill those structures with generic content that could apply to any company in any industry.

The specificity audit is simple: for every example, every list item, and every claim, ask whether it could only appear in a post published by your organisation. If it could appear word-for-word in a competitor’s post, it’s not specific enough. This doesn’t mean every sentence needs a proprietary claim — it means the examples and observations should be grounded in actual experience, actual tools, actual numbers.

Check 5: Transition quality

AI drafts use a small set of transition patterns on heavy rotation: “Furthermore,” “In addition,” “It’s also worth noting,” “Another important aspect,” “Additionally.” These transitions do the minimum work required — they signal that the next thing is also a thing — but they don’t create any sense of argument or progression. Each section feels like it was appended rather than derived.

Good transitions do more than connect. They summarise what just happened and set up what’s coming. “That covers the structure — here’s where most teams go wrong in the execution.” That’s not literature, but it’s a transition that carries the reader rather than just permitting them to continue.

Check 6: The CTA problem

AI-generated calls to action are almost universally bad. “If you’re ready to take your content to the next level, contact us today.” “Start your journey towards better marketing.” These CTAs fail because they’re written for nobody in particular. They don’t name what the reader is actually trying to do, and they don’t make a credible case for why acting now makes sense.

A useful CTA is specific about what happens next, who it’s for, and what they’ll get. It doesn’t need to be long. “If you’re producing content at volume and losing editorial quality in the process, we’d be worth a conversation.” That’s a CTA that acknowledges a real situation and makes a proportionate claim.

Check 7: Heading quality

Headings in AI drafts tend to be either too generic (“Benefits of X”, “How to Use Y”) or too complete — they summarise the section so thoroughly that reading the section adds nothing. Both are problems. Generic headings don’t earn a click in search or skimming. Over-complete headings undermine the payoff of reading.

The best headings do two things: they make a claim or pose a question specific enough to create mild tension, and they don’t fully resolve it. “Why your editing checklist is making your content worse” does both. “Editing checklist tips” does neither.

H3s and nested structure

AI drafts often overuse H3s as a way of filling space within a section. If an H3 contains only one paragraph, it almost certainly doesn’t need to be a heading — it should be integrated into the H2 section above it. Use H3s for genuine sub-topics that require their own navigational entry, not for any paragraph that feels like it needs a label.

Check 8: Link audit

AI drafts don’t add links. When links are added after the fact — dropped into anchor text that the model chose without link context — they tend to cluster at obvious points and miss the contextual moments where they’d actually be useful. The link audit is about matching links to reader intent, not just keyword proximity.

For a post that covers AI content workflows, linking “content brief” to your service page on AI content creation makes sense contextually. Linking it to the same page every time the phrase appears in a 2,000-word post does not. Think about where a reader is most likely to want more and least likely to feel interrupted.

Check 9: Facts, figures, and named tools

AI models will confidently cite statistics that are either fabricated, misattributed, or accurate to a context that doesn’t match the claim. “Studies show that 73% of marketers…” is a pattern, not a citation. Before any statistic publishes under your name, you need to find the original source and check that it says what the draft implies it says.

The same applies to tool names, feature descriptions, and pricing. These change fast. A post that describes a tool’s feature set from training data that’s eighteen months old is going to be wrong in ways that undermine your credibility with exactly the readers who know the space well.

Check 10: Final read for voice

The last check is the hardest to systematise and the easiest to skip when you’re in a production sprint. Read the post end-to-end, aloud if possible, asking a single question: does this sound like it was written by a person who has an opinion, or does it sound like a summary of opinions that person has read?

The difference is usually visible in three places: the opening (which we covered), the subheadings (which we covered), and the moments where the draft takes a position. AI drafts hedge positions by presenting them as “considerations” or “approaches.” Real editorial voice says: “This is what we do. Here’s why we do it that way. Here’s what we tried first that didn’t work.”

Applying the checklist without slowing down

The ten checks above sound like a lot of work because they are — if you try to hold them all in your head simultaneously and apply them to a draft in one pass. In practice, we run them as two passes: a structural pass (checks 1, 7, 5, 8 — structure, headings, transitions, links) that takes about ten minutes, and a voice-and-accuracy pass (checks 2, 3, 4, 6, 9, 10 — passive voice, tone, specificity, CTA, facts, final voice read) that takes fifteen to twenty depending on draft length.

The structural pass is mostly deletion and reorganisation. The voice pass is mostly replacement and addition. Keeping them separate prevents the common failure mode of editing a sentence for tone and missing that the section it’s in doesn’t need to exist.

If you’re producing content at scale and finding that each draft takes significantly longer than this to get to publishable quality, the problem is usually upstream — in the brief, the prompt structure, or the template. The editing layer should catch errors, not compensate for a brief that never defined what the post was trying to say. Our post on AI automation workflows covers some of the upstream process design that makes the editing layer faster.

If you’d like to see how we run this in practice — briefing, drafting, editing, and scheduling across a client’s full content calendar — we’re straightforward to talk to.

— Work with Choco Media

Want posts like this working for your business?

10–40 SEO + AI-optimised blog posts a month, researched, senior-edited and published straight to your site. Built to rank on Google and get cited by ChatGPT, Claude and Gemini.

See plans — from €199/mo →
No start-up fee · Price locked for 12 months · Cancel any time after
← All storiesNext story →
— Free tips, monthly

Get the playbook, for free.

One short letter a month — the prompts we use, the campaigns that worked, the AI tools worth the time. No sales pitch, just field notes.

— Want us to do it for you?

Hire the agency.

AI-accelerated content, paid media, brand and web — delivered by one small team that talks to itself. Currently taking on a handful of clients each quarter.

Book a call ↗