A mystery has to play fair: every clue you plant must pay off, every alibi and timeline must hold, and the final reveal cannot contradict a fact from three books ago. Drop a thread or break a fact and the puzzle collapses. StoryHelm reads your whole series at once and flags the setups and contradictions before a reader does.
A mystery is a contract. You promise the reader that the solution was always there, hidden in plain sight, and that if they were sharp enough they could have beaten the detective to it. That promise only holds if every clue you place actually pays off, every red herring is a fair feint rather than a cheat, and nobody in the cast knows something they were never told. The whole genre is built on a chain of setups and payoffs, and a single dropped link is the failure a mystery reader notices first and forgives last.
Across a series the pressure compounds. A recurring detective carries facts, relationships, and a personal history from case to case, and your reader carries them too. The murder weapon you described in Book 1, the sister who died before the series started, the alibi that hinged on the last train, the witness who supposedly never met the victim, all of it has to stay true not just within one case but across the whole run. By Book 4 you are writing the reveal from memory of a clue you planted in Book 1, and memory rounds the edges. The detail that made the solution fair gets quietly contradicted, and the cheat hides two books behind the page you are drafting.
The shape is always the same: a fact made specific and load-bearing early, then quietly contradicted at the moment the solution needs a different version of it. Here is a detail planted in Book 1 as the anchor of an alibi, the thing the reader is trusted to remember:
Read alone, the Book 4 passage is a clean, satisfying turn, the inspector closing the case on intimate knowledge of the house. Read against Book 1, it deletes the alibi the earlier book spent a chapter establishing: Hale had never set foot in the lodge, proven by the register, and now he has known the back stair since boyhood. The reveal is not just unfair, it contradicts a fact the reader was specifically asked to hold. And it is invisible to the author drafting Chapter 19, because the clue it breaks lives three books and 300 pages behind.
StoryHelm reads your whole series at once, the prose you wrote in its built-in editor and the books you imported from elsewhere, and turns it into a structure you can check. The Foreshadowing and Thread Coverage analysis tracks every clue and setup you plant and flags the ones that are never paid off, so a hint dropped in Book 2 cannot quietly go nowhere. The Timeline agent assembles the chronology across books, so an alibi or a "who was where when" that no longer adds up gets surfaced with the passages that conflict. The Coherence Guardian reads your facts and who-knew-what into your Canon, so a final reveal that breaks an established detail, or a character acting on knowledge they were never given, is caught and shown side by side. And Plot DNA maps the shape of each case, where stakes and tension land, so a sagging middle or a thread left dangling is visible across the run. It all lives in your Canon and Series Atlas, the shared source of truth that keeps the puzzle fair as the series grows.
StoryHelm is a one-stop workspace: write your mystery in the built-in Scene Editor or import finished books, and the same engine reads them. It is a multi-agent system, 41 specialized agents across 7 workflows powered by Claude, that reads your entire series and builds the clue ledger, the timeline, and the facts this page describes. When a setup never pays off, an alibi stops adding up, or a reveal contradicts an earlier book, the Coherence Guardian shows you both passages with book and chapter. StoryHelm reads and analyzes; the AI never drafts or rewrites a word of your prose, and it never decides which version is right, it tells you the two passages disagree, and you choose which one wins.
Yes. The Foreshadowing and Thread Coverage analysis tracks each setup you plant, a clue, a hint, a planted object, and flags the ones never paid off, the broken promise a mystery reader notices first.
The Timeline agent assembles the chronology across books so an alibi or a "who was where when" that does not add up is flagged, with the passages that conflict.
Yes. The Coherence Guardian reads facts and who-knew-what into your Canon across the series, so a final reveal that breaks a fact established earlier, or has a character know something they were never told, gets surfaced.
No. It reads and analyzes your finished prose; it never drafts or rewrites. It shows you where the puzzle does not hold; you decide the fix.
Import your series and StoryHelm tracks each clue, alibi, and thread across books, then flags the setup that never landed or the reveal that breaks an earlier fact, before a reader does.
Request a founding seat