Chapter 12 Gage
TWELVE
GAGE
We bait the hook with something Regent can’t resist: attention.
Catnip for a coward.
Knight and I sit shoulder to shoulder in Riverside’s back room, laptops open, comms live. Ozzy’s on his rooftop with a directional antenna because he says the sky “makes computers honest.” Arrow paces, stretching the knuckles in his right hand like the bones keep time to the fans.
Arrow says, “Honeypot’s up. Canary creds seeded.”
Ozzy says through comms, “Pings are clean. Any rat that sniffs this cheese gets a bell round its neck.”
Render adds, “I added a blinking ‘skull’ emoji to the footer.”
Knight laughs. “You’re a dork.”
Render salutes him. “Thank you.”
We wait.
The worst part of this work isn’t the violence. It’s the silence before it.
I can still smell River’s shampoo in the air—lavender and that warm something that makes my chest go tight.
It’s probably my imagination, but I still smell it all the same.
She’s on the other side of the wall, lying on the bed we made, unaware that a roomful of idiots who swore to protect her are trying to turn the internet inside out.
My phone buzzes with a single unread message from our masked thread.
RIVER: Practiced the stance. Thumbs outside. Don’t laugh.
I don’t reply. If I start, I won’t stop.
Instead, I stare at the Cathedral site and think about the way she looked up at me—at Mask—yesterday when I corrected her grip. Like she was cataloging my voice for later.
The modulator worked. Mostly.
I still heard myself under it.
I think she did too.
“Movement,” Ozzy says, breaking the quiet. “We’ve got a rat on Cathedral. New session. User string matches his pattern.”
Regent. I lean forward, every nerve ending standing at attention.
Arrow adopts my position, leaning forward as well. “Hold… hold… he’s reading the thread.”
Render nods. “Scrolling behavior’s hungry.”
Knight says, “Come on, take the bite.”
We watch his cursor hover over DM for link. He clicks into messages. Types. Deletes. Types again.
“Come on,” I whisper. “Do it.”
He doesn’t.
Arrow shifts in his chair. “He backed out.”
Ozzy says, “Chicken.”
Render exhales, long and deep. “He’s seen enough flame to know when the pan’s hot.”
Regent drops. The session goes idle.
My jaw aches from how hard I’m clenching. He’s slippery. Or someone warned him.
“Reset the cheese,” Arrow says, calm. “Make it stinkier.”
Render edits the thread title to: NEW: Uncut Interview. Private link. 10 min window.
We wait again.
A minute. Five. Twelve.
Then—
Ozzy says, “Ping. Different session. NovaPlay subnet. Fast fingers.”
My pulse spikes. “Regent again?”
“Negative,” Arrow says, eyes narrowing at the telemetry. “Signature’s wrong. This isn’t him. Different keyboard cadence, different TTL. But…” He pauses, frowning. “This device knows our internal routes.”
“Who?” Knight asks.
Render zooms the capture and drops a block of metadata on the main monitor. IP: 10.24.13.42. Subnet: HR/Finance VLAN. The tracer we embedded crawls upstream, following DHCP bread crumbs.
My stomach drops out. I know that number. Not the exact digits—IP leases shuffle—but the history behind them. Arrow starts peeling back the asset logs the way a surgeon peels back skin.
“Ninety days ago,” he narrates, “.42 belonged to a workstation on the Engineering floor. Desk C-17.”
“That’s River’s old desk,” I say, before I can stop myself.
“Was,” Arrow corrects. “Two months ago, IT reimaged and moved the tower to… HR.”
The room goes very still.
Knight exhales through his nose. “So someone in HR just clicked our bait pretending to be a Cathedral user, from River’s old IP lineage.”
Ozzy whistles low. “That’s not sloppy. That’s cocky.”
My hands curl into fists. “Who sits at that machine now?”
Arrow pulls a list. The new assignment sits on the screen like a stain. No name, just “HR Shared Workstation.” That covers a dozen staff. But the DHCP table shows one MAC address seen most often between 6 p.m. and midnight.
Render overlays badge access logs from the building—he shouldn’t have them; he does anyway—and cross-correlates late-night HR swipes with that MAC uptime.
Three names bubble to the top. He highlights them.
Justin, financials.
Aaron, compliance.
Shawn: developer
Tasha, People Ops.
Tasha.
I hear the name and see River’s face soften—the way it only does for a handful of people. I see a pineapple-print sleep shirt and a couch. I see a door opening at 1:42 a.m.
“Could be any of them,” Knight says quickly, like he can feel the way my chest just caved in. “We don’t jump.”
“Yeah,” I say, voice rough. My heart’s thudding in my throat. “We don’t jump.”
On-screen, the HR workstation session doesn’t hesitate. It DMs our bait account. The ask is efficient, practiced.
“Link. Now.”
Render sends the hook. A single-use URL to the “uncut interview” zip. Inside: our tripwire.
They click.
The tracer sinks in like a tooth.
Arrow says, “We’ve got ‘em. Payload deployed. Packet capture rolling.”
My console fills with data—their OS version, browser fingerprint, a mirrored cache of their Cathedral bookmarks. A hash we’ve seen before surfaces in the muck: a guild key that appears only on moderator decks.
Knight leans forward. “That’s a Cathedral mod credential.”
“They’re not just a lurker,” Ozzy says softly. “They’re staff.”
Rage blooms hot and stupid behind my ribs. River spilled her guts to HR while HR logged into a forum that exists to turn women like her into trophies.
I want names. Now.
Arrow’s already sifting, pivoting from the mod hash to a private subchannel. The handle attached to it is anonymized… but their recovery address is not.
It’s an internal alias: people-ops-sp@novaplay.
“S. P.,” Knight says. “Initials, maybe?”
Hmm. Who?
The S is for… what? Ugh, Tasha is who I feel like it should be, but the letters don’t match.
No. Stop. Don’t let your gut convict a friend on two letters and a bad night.
“Could be a shared mailbox,” Arrow cautions. “What about that other name?”
“What name?”
“That Shawn, last name Presley. The letters match.”
Shawn Presley. I remember the name. “He’s dead,” I say. “Died last year. Car accident.”
“He’s ruled out,” Knight says. “Unless he’s haunting from the grave.”
“We need more than a breadcrumb,” Arrow says.
“Get me more,” I say.
Our trap’s second stage unfolds. The zip file the HR machine just downloaded is half cat, half grenade.
It drops our confessional bot onto Cathedral and quietly asks the mod to “verify admin status for access to the rest of the drop.” The mod obliges on autopilot—occupational reflex. Stamp: Regent-approved.
I go cold. “We’ve brushed Regent.”
Arrow’s pupils dilate just a fraction. “We’re in the same hallway now.”
Ozzy exhales a low oh man.
On Riverside’s shallow monitor, one of the internal cams shows River turning over in her sleep, arm tucked under her head. Oblivious. Thank God.
I should go to her room. I should sit in a chair like a cliché and watch the door until morning.
Instead I keep watching the feed of a blinking cursor on an HR machine typing in a Moderator pane on a forum that called River, The Whale.
“Save everything,” I say. “Mirror their drive. I want a full forensics image on my desk by morning.”
Arrow smiles at me, and shakes his head. “Yeah, boss.” He laughs. “We can use this to build a case, but we can’t walk into Legal with evidence we stole.”
“Then we won’t,” Knight says. “We’ll walk in with enough smoke that they start their own fire.”
Render’s voice softens. “You gonna tell her?”
I picture River’s hands shaking when she texted me Are you watching me now? and the way my stupid heart answered Yes.
“I tell her this might be someone she trusts, I break something I can’t fix.”
Silence sits heavy for a beat.
Arrow says, “We’ll be careful. We’ll be right.”
“Be fast,” I say. “Whoever this is, they’re bold. And bold people escalate when they feel safe.”
On-screen, the HR session logs off Cathedral, wipes cookies, clears history.
They know their way around a machine.
They don’t know they left their scent on my blade.
When the room empties and the fans are the loudest thing left, I text one person.
MASK: Sleep. Cameras are on. Doors are locked. You’re safe.
Two dots. Then:
RIVER: Promise?
I stare at the word until my vision blurs.
MASK: Promise.
I set the phone face down and scrub both hands over my face.
Behind a wall, the woman I’ve been pretending not to love is dreaming under a blue blanket while somewhere, in a bright office with inspirational quotes on the wall, a familiar pair of hands wipes a keyboard clean.
Static hisses in my ears.
Regent didn’t take the bait.
But someone closer did.