You've probably heard it before: "Your characters feel flat." Maybe it came from a beta reader, a critique partner, or that nagging voice in your own head as you reread your draft. Your protagonist moves through the story, hits all the plot points, says and does the right things—but somehow they lack that spark of life that makes readers actually care.
Here's what most writing advice won't tell you: flat characters aren't usually a characterization problem. They're a structure problem. And there's a brilliant tool that can help you diagnose exactly where your character is falling flat and how to fix it.
Enter The Harmon Arc Diagnostic, a character-repair technique adapted from Dan Harmon's Story Circle that pinpoints the exact moment your character stops being a person and becomes a plot puppet.
What Makes the Harmon Arc Diagnostic Different
Dan Harmon's Story Circle—inspired by Joseph Campbell's Hero's Journey—breaks story into eight beats. You might already know these: a character is in a zone of comfort, they want something, they enter an unfamiliar situation, adapt to it, get what they wanted, pay a heavy price, return to their familiar situation, having changed.
Most writers use the Story Circle to outline plots. But the Harmon Arc Diagnostic flips this approach completely. Instead of using it to build your story from scratch, you use it to X-ray your existing draft and locate the exact stage where your character loses their agency, authenticity, or emotional stakes.
The technique works because flat characters almost always fail at one specific stage of the circle—and that failure cascades through the rest of the story, making everything feel hollow.
How the Harmon Arc Diagnostic Works
Here's the step-by-step process:
Step 1: Map your character's journey onto the eight stages
Go through your draft and identify where each stage occurs:
1. You (Comfort zone)
2. Need (They want something)
3. Go (Cross into new territory)
4. Search (Adapt and struggle)
5. Find (Get what they wanted)
6. Take (Pay the price for it)
7. Return (Come back changed)
8. Change (Show they're different)
Step 2: Ask the killer question at each stage
This is where the diagnostic power kicks in. At each stage, ask: "Is my character actively making this happen, or is the plot making it happen to them?"
Step 3: Locate your failure point
Whichever stage gets a "the plot is making it happen" answer—that's your problem zone. This is where your character becomes passive, where they stop driving the story and start being dragged by it.
Step 4: Rebuild from the failure point
Once you've identified the stage, you rewrite it with one rule: your character must make a choice that creates consequences. Not a smart choice, not the right choice—just an active choice that reveals who they are.
The Diagnostic in Action: A Real Example
Let me show you how this worked for a writer I'll call Maria. She had a fantasy novel about a healer named Kenna who discovers she has destructive magic powers. Beta readers kept saying Kenna felt "reactive" and "hollow."
When Maria mapped Kenna's journey, everything looked fine on paper—until she hit Stage 6: Take (pay the price).
In Maria's draft, Kenna used her destructive powers to save her village from invaders. The price? The village elders exiled her. But here's the problem: the elders made that decision. Kenna just accepted it and left. The plot happened TO Kenna.
When Maria asked the killer question—"Is Kenna making this happen?"—the answer was obviously no.
So Maria rebuilt Stage 6 with Kenna's agency intact. New version: After saving the village, Kenna sees fear in the eyes of people she's known her whole life, including children she healed. Before the elders can decide anything, Kenna chooses to leave. She tells them she's going to find others like her, not because she's been rejected, but because she's realized she doesn't belong in a place where people see her as a weapon.
This single change transformed the character. Suddenly Kenna wasn't a victim of circumstances—she was someone making hard choices about her identity. Stages 7 and 8 (Return and Change) immediately became stronger because Kenna was now driving her own transformation.
Why This Technique Works So Well
The Harmon Arc Diagnostic succeeds where generic "make your characters more active" advice fails because it gives you a specific location to investigate. You're not wandering through 300 pages wondering where things went wrong. You're systematically checking eight key moments.
It also reveals a truth about flat characters: they don't stay flat throughout the story. Most characters start strong and then deflate at a specific point. Maybe your character makes bold choices in Stages 1-4, but then at Stage 5 (Find), instead of actively seizing what they want, it just... falls into their lap. That moment of passivity creates a flatness that infects everything after it.
Common Failure Points and Quick Fixes
Through using this diagnostic with dozens of writers, I've noticed patterns:
Stage 3 (Go) failures: Character is forced into the adventure instead of choosing it. Fix: Give them a reason to step forward willingly, even if it's flawed or selfish.
Stage 5 (Find) failures: Character succeeds through luck or someone else's actions. Fix: Make them earn it through a choice that reveals character.
Stage 6 (Take) failures: The consequence happens to them rather than because of their choice. Fix: Make the price directly connected to what they specifically did.
Your Assignment
Pull out your draft right now. Draw a simple circle, divide it into eight sections, and label them with Harmon's stages. Then plot your protagonist's journey.
Don't overthink it. Just identify where each stage happens in your story.
Then go through and ask the killer question at each stage: "Is my character making this happen, or is the plot?"
You'll likely find your answer within ten minutes. That's your failure point. That's where your character stops being real.
And now you know exactly where to dig in and fix it.
The beauty of the Harmon Arc Diagnostic isn't that it makes your characters complex or gives them quirky traits or dark backstories. It does something better: it ensures your character is present and active at the crucial moments that define who they are. Everything else—voice, depth, relatability—flows naturally from that foundation.
Flat characters aren't missing personality. They're missing agency at critical moments. Find that moment, restore that agency, and watch your character come alive.