Chapter 11 Ava Reads the Code Like Fate

Ava Reads the Code Like Fate

He’d done it on purpose.

Roman felt the words like a bruise under his ribs as he shoved the secure comms door open with his shoulder.

The warehouse around them never stopped moving - steel bones creaking, tires hissing over wet concrete, the low thrum of engines that made the air taste faintly of diesel.

He’d been trained to hear machinery as a second heartbeat.

Tonight, every vibration felt like a warning someone had already read.

Ava was behind him, breath controlled, hair coming loose from the knot she’d fixed too quickly.

The tablet case was clutched in her hands like it could bite.

In the dim emergency lighting, her eyes tracked the room’s angles - cameras, vents, the hard points where a person could be pinned - and when she looked at Roman, it wasn’t fear.

It was anger that still had nowhere to land.

“Don’t close that door,” she said, voice low enough to slide under the noise. “If you do, whoever set that trap has a clear line to your exit.”

Roman didn’t argue. He kept the gun angled down but ready, finger indexed along the frame, his body already mapping routes. “You’re not going anywhere.”

Ava’s gaze flicked to his mouth as if she could read the lie there. “You can’t order me out of this. Not after what you saw.”

He’d seen too much. The insider’s smile. The way the compromised channel had flared, marking him like a target someone else could see. The split-second after - when the world went wrong and Ava was suddenly a problem the enemy could reach.

The comms room was built for redundancy: hardline interfaces, a bank of encrypted receivers, a terminal with a keypad sealed behind a glass panel.

It looked sterile, almost ceremonial, like the kind of space that never held fingerprints.

Roman hated it for that. Hated anything that pretended it was clean while bodies moved through it.

Ava crossed to the terminal anyway, not waiting for permission, not slowing for his presence. “Give me two minutes.”

Roman’s shoulders locked. “Two minutes is enough time for you to get both of us killed.”

Her fingers hovered over the keypad, but she didn’t touch it yet. She glanced back at him, and the emergency light caught the sharp edge of exhaustion under her eyes. “Then stop me.”

He didn’t. He stepped in behind her, close enough that his heat warmed the back of her jacket, close enough that if someone tried to pull her away, he’d feel it first. His hands stayed at his sides. Discipline was a leash, and he kept it taut.

Ava inhaled, slow and measured. “I can decode the key phrase from the evidence trail, but I need access to the system it was encrypted against. Not the copy.”

Roman’s jaw tightened. “Not the copy,” he echoed, like the phrase had teeth.

“Because the copy is compromised,” she said, and her voice sharpened as she spoke, attorney-bright. “If the traitor is inside your chain, they’ll be watching for the moment you try to use it. The original contains the protocol handshake.”

Roman felt the cold settle deeper. He’d been trying to keep Ava’s evidence out of enemy hands without letting it become a death sentence. She’d been trying to keep the truth from rotting in a safe.

Both of them were fighting the same war with different weapons.

“You don’t even know if the terminal will accept your keys,” he said.

Ava’s mouth tightened. “I know what I read.”

She opened the tablet case. The motion was careful - like she was handling something that could detonate if she moved too fast. Inside, the folder wasn’t there; he’d noticed that already, the absence a fresh wound. The tablet’s screen glowed pale, reflections skating over her cheekbone.

Roman watched the way her attention narrowed. It wasn’t just focus. It was hunger. She’d built her life on digging out what powerful people buried, and tonight the thing buried was hidden inside codes and chain-of-custody gaps.

Ava tapped the screen once, then again. The interface bloomed into a grid of encrypted strings and timestamps, a maze of character sets that looked like static until she moved her hands.

Roman leaned closer, smelling the faint metallic tang of circuitry and the clean, bitter edge of Ava’s coffee from earlier.

He didn’t need her explanation to understand the danger.

Every time she connected to a system, she broadcast a signal - whether she meant to or not.

The traitor didn’t have to know what she was doing. They only had to know where.

Ava looked up at him as if she could hear his thoughts. “If you keep hovering, you’ll distract me.”

“I’m not hovering.” Roman’s voice came out flat. “I’m guarding you.”

Her gaze dropped to his gun. “Then guard me with your eyes, not your hands.”

It would’ve been easier if she asked for comfort. Easier if she softened. But Ava never did what was easy. She made him work for every inch of control.

He shifted slightly, stepping to her left so she could see the keypad without turning. The room’s air conditioner kicked on - cold gust sliding over Roman’s knuckles where they hovered near the glass panel.

Ava pressed her thumb to a sensor on the terminal - an authentication port that looked like it belonged in a bank vault. The glass panel shimmered once, like it was swallowing light.

Roman’s pulse ratcheted. “Ava.”

She didn’t look at him. “Don’t say my name like it’s a warning.”

“It is.”

The terminal’s screen flickered. Lines of text streamed across, then paused, as if waiting for a key phrase that could unlock more than data.

Ava’s lips parted. “There.”

She typed - not fast, not reckless. Each keystroke felt deliberate, like she was placing a blade where it belonged. Roman could see the pattern in her shoulders: the way she stopped short of overcommitting, the way her breathing stayed even while her eyes moved like a chess player’s.

Then the terminal displayed a single line, stark against the rest of the code.

LANTERN PROTOCOL.

The words hit Roman like a physical shove. Not because he recognized them - he didn’t - but because his body reacted before his mind could catch up. The Shadows had protocols for everything: shipments, communications, contingency plans. Lantern wasn’t one of the names he’d heard in briefings.

It felt like something older than a plan. Something built to survive betrayal.

Ava exhaled, a small sound that carried relief - and something darker beneath it. “That’s the named protocol. Long-term planning.”

Roman’s throat went tight. “Long-term for what?”

Ava’s fingers hovered above the keypad, reluctant to continue, like the next action would open a door they couldn’t close. “For the drop sequence. For the way they move information so it lands in the right hands even if the courier gets compromised.”

Roman stared at the words. Lantern Protocol. The enemy had a name for the system they’d built to outlast interruptions. That meant this wasn’t a one-off ambush.

It was a machine.

And the machine had just recognized Ava.

She looked at him then, eyes shining with the kind of determination that made him want to wrap his hands around her wrists and drag her away from danger. “I can decode the key phrase that points to their next drop location.”

Roman’s protective instincts surged hard enough to bruise his bones. “No.” The word came out sharper than he intended. “If you connect again, the traitor will see the handshake.”

Ava’s expression shifted - not into fear. Into fury at being understood. “You think I don’t know that?”

Roman leaned closer, lowering his voice. “I think you’re willing to burn yourself to prove a point.”

Ava’s gaze held his. “I’m willing to burn the lie.”

The room’s silence snapped. Not with sound - with a change in pressure, like the air itself had been alerted. The terminal’s status indicator blinked red once, then twice, then remained steady.

Roman’s eyes narrowed. “That wasn’t there before.”

Ava’s hands froze over the keypad. “It’s logging the protocol request.”

“You triggered a tracker.”

She swallowed. “It might be the only way to read the next drop without losing the trail.”

Roman’s mind raced through what he’d learned in Special Operations: patterns, signatures, how enemies used systems as bait. But he also knew Ava. She didn’t chase answers for sport. She chased them because people died when truths stayed buried.

He stepped in front of her, blocking the terminal with his body like it could be shielded by muscle and will. “Then we decode it fast. No more connections. No sharing the phrase.”

Ava’s breath caught. The denial in his voice made her look - briefly - like she’d been in court too long, arguing against a judge who only heard what he wanted.

“You can’t ask me to keep it,” she said. “Not after I’ve got it.”

Roman’s grip tightened on the edge of the glass panel. “I’m asking you to stay alive.”

Her stare sharpened, and for a second he saw the fear she refused to name. The fear that if she didn’t act now, she’d lose everything she’d fought for - again. The fear that the evidence in her hands would become another chain that bound her to someone else’s mercy.

Ava’s voice went softer, rougher. “Roman… I’m not just chasing a drop location.”

He didn’t move. “Then what are you chasing?”

Ava’s jaw worked once, like she was swallowing something bitter. “The identity of the person who marked you as compromised. The person who knew where I’d be.”

Roman’s stomach turned. “You think I didn’t try to find them?”

“I think you tried to do it alone.” She finally looked down at the tablet, then back up at him. “And I think you’re still holding back because you’re afraid the answer will make you break.”

Roman felt the words land too close. His training told him to cut off vulnerability before it became a weapon the enemy could aim.

But Ava’s eyes didn’t flinch. They didn’t plead. They simply waited.

“I don’t break,” he said.

Ava’s mouth curved without warmth. “That’s the lie you tell yourself. You break quietly. You just don’t call it breaking.”

If ads affect your reading experience, click here to remove ads on this page.