How to Find Plot Holes in a First Draft
Run a Plot Hole Audit—claims, knowledge, rules, and time—so contradictions show up before you polish prose.
A plot hole is not “something unexplained.” It is two things the draft treats as true that cannot both be true, or a rule the story invokes and then quietly drops. Find those breaks with a Plot Hole Audit before you spend weeks polishing scenes that rest on a contradiction.
The Plot Hole Audit (named so you finish it)
Work in four columns, not in the manuscript:
- Claims — facts the narration or a trusted character states
- Knowledge — who is allowed to know those facts, and when
- Rules — constraints of the world, the job, the magic, the law
- Time — what can physically happen between scenes
Holes live at the intersections. A clue that exists in chapter four and never existed in chapter two is a claims problem. A detective who “just knows” the killer’s alibi before the lab calls is a knowledge problem. Magic that cannot heal until the finale is a rules problem. A body that cools in twenty minutes and is still warm at dawn is a time problem.
This audit is the second pass of a larger revision ladder. Do not mix it with line edits.
Claims: write down what the book already swore
Read once with a highlighter for assertions, not for style. Assertions look like:
- “The vault has only one key.”
- “She has never left the island.”
- “Silver stops the wraith.”
- “The brother died in the fire.”
Put each claim on a card. When a later scene needs two keys, a ferry ticket, a wraith walking through silver, or a living brother, you have a hole—or you have a twist that was never set up as a lie. Twists need a liar. Holes have nobody responsible.
Example — mystery clue contradiction. Chapter 3: the maid swears the study window was locked all night. Chapter 11: the detective notes muddy prints on the inner sill and treats them as proof of entry that night. Either the maid is lying (and the draft must show why she would), the prints are old (and the lab scene must say so), or the locked-window claim is a hole. Readers will not accept “maybe both.”
Knowledge: who is allowed to act on a fact
Make a cheap spreadsheet: rows are secrets, columns are characters, cells are the chapter where they learn it. Then reread action, not dialogue. People act on what they know.
Classic leaks:
- A POV character withholds a fact from the reader but not from themselves, then is “surprised”
- A group plan requires information only one person has, and nobody asked
- A sequel or later book assumes a confession that book one never staged (that is a series continuity hole wearing a plot-hole coat)
If scenes do not pass information—or pass too much—the draft may also feel episodic: events happen, but nobody’s knowledge state changes.
Rules: the world must lose sometimes
Rules are interesting when they constrain your cleverness. If a fantasy system says “blood magic always costs a memory,” and the climax spends blood with no cost, readers feel the thumb on the scale even if they cannot quote the page.
Example — fantasy magic-rule inconsistency. Early chapters: a ward collapses if the caster sleeps. Mid-book: the heroine holds a city ward for three nights with no sleep, no proxy, no cost, because the siege is exciting. That is not a power-up. That is a broken rule. Honest patches: a second caster, a forbidden stimulant with a later bill, or an admission that the first rule was folklore. Dishonest patch: “this ward is special,” introduced in the same paragraph as the climax.
Procedure mysteries have rules too: chain of custody, warrants, how long DNA takes. Invented procedure is fine. Inconsistent procedure is a hole.
Time: the quiet killer of drafts
Rebuild the calendar on one page. Include sleep, travel, injury recovery, and bureaucracy. First drafts love “the next morning” because it is easy to type. Audits love asking “could this bruise yellow yet?” and “could this letter have arrived?”
If two scenes must be simultaneous, say so. If they cannot be, one of them moves.
What is not a hole
- A character making a panicked, stupid choice you have prepared
- A mystery the narrator is allowed not to understand yet
- An implication you trust the reader to finish
- A subplot you cut on purpose and forgot to mention in the outline (that is a notes problem)
If a scene does not cause the next scene, you may have a connection problem more than a hole. That is how scenes become plot, a sibling skill.
Patch small
Rank holes:
- Blocking — the ending cannot be true if this stands
- Trust — a reader who notices will stop believing the narrator
- Nit — only a map nerd will care
Fix blocking holes first with the smallest factual change. Do not add a secret twin. Do not add a new magic system. Change the locked window to a latch the maid was ashamed to admit she left open—and give her a reason for the shame.
Then stop the audit. Remaining nits can wait for copyedit. The goal is a draft whose promises can be kept, not a draft that anticipates every forum thread.
A structured audit beats rereading until dread sets in. If you want a second brain for options after you have named the contradiction, keep the craft pass human; PlotnAI is not a hole detector, and treating it as one will generate explanations you have not earned.
A one-sitting worksheet
- Ten claims
- Knowledge grid for the five largest secrets
- Three rules, each with one attempted exploit
- A one-page calendar
- Three patches, smallest first
If you cannot list ten claims, the draft may be vague rather than holey. Vagueness is a different illness: nothing to contradict because nothing was asserted. Assert, then audit.
Mystery and fantasy, side by side
In the clue contradiction, the smallest patch is usually a liar with a motive, not a new suspect. In the magic-rule inconsistency, the smallest patch is usually a cost you already named, collected late. Both patches are honest because they use material the draft already paid for. A new prophecy or a twin is a different book wearing this book’s jacket.
Write the patch in the audit file first. If it requires three new chapters, it is not small. Find a smaller truth.
