Chapter 7: The Warning

The municipal storage unit sat in a concrete block at the edge of the old port district, one of dozens that the city had inherited from the shipping companies when the waterfront went commercial in the nineties. Kaz found it on the second floor, past a row of identical doors and a corridor that smelled like diesel fumes from the loading dock below. The door was unlocked. Storm had left it that way, or the lock had been broken during her hurried departure from the transit system cache point. Either way, the interior was exactly what he expected from a journalist who'd been planning for compromise.

The storage unit held a desk, two folding chairs, and a generator that Storm had positioned in the corner behind a stack of cardboard boxes. The generator was small, a portable unit rated for twelve hours of continuous operation, and it was already running. Storm had been here for a while. She sat at the desk with the terminal open in front of her, the shard connected, the hard drives plugged in, the emergency kit's battery pack feeding power to everything. The setup looked professional. It looked like someone who'd done this before.

Kaz set the canvas bag on the desk and pulled out the shard and terminal. Storm checked both without asking questions. The shard was intact. The terminal's screen was cracked along the upper left corner from the fall at the transit station, but the display still worked. She connected the shard to the terminal, plugged the hard drives into the USB ports, and powered the terminal from the generator using a cable she'd already run across the floor.

The partial decryption data was still there. The scavenged processor had been idle during the power loss at the cache point, and the generator's charge was enough to keep the decryption software running. Storm mounted both hard drives and began the cross-reference immediately, the same process she'd started in the transit system locker. The shard's funding records on the terminal's screen, the corporate financial database on the first hard drive, the case files on the second. Three data sources converging on the same question.

Kaz pulled a folding chair to the desk and sat down. His hands were steady, which surprised him. He'd expected them to shake, or to feel numb, or to have some physical reaction to what he'd found in the parking level. Instead his hands were steady and his mind was working, sorting through the sequence of events the way it always did when the situation demanded operational focus. Dasha was dead. The coordinates in her last message had led to a subterranean parking level where her body sat against a concrete wall, hands bound with zip ties, two bullet wounds in her chest at close range. A folded piece of paper on top of her jacket. Her handwriting, uneven, the pen pressure varying across the letters. The courier is real. Don't trust Storm.

He hadn't told Storm about the warning. The paper was in his jacket pocket, folded into a square small enough to fit between his ribs and the lining. He would tell her. Eventually. But not now, not while they were still building the case file and the shard's data was still the priority.

Storm worked through the night. The generator hummed in the corner, filling the storage unit with a low mechanical sound that became background noise after the first hour. She pulled records from the shard's personnel files and cross-referenced them against her surviving case files, building the operational architecture of the Kazlayed program one data point at a time. Her method was meticulous. Each entry in the shard's personnel database got verified against at least two independent sources before she accepted it as confirmed. When a data point didn't match, she flagged it and moved on rather than forcing a connection.

Kaz watched her work. The process was slower than he'd expected, partly because the shard's data was fragmented and partly because Storm refused to accept any entry without verification. She pulled a name from the personnel files, checked it against her case files, then checked it against the shard's operational logs, then checked it against the corporate financial database. Only when all four sources aligned did she mark the entry as confirmed. The discipline was exhausting to watch, honestly. She could have moved faster. She chose not to.

She shared her failures too. When a data point didn't verify, she told Kaz why. A shell company she'd identified in her case files turned out to have been a legitimate business that had been acquired by Orenthal Group in 2019, not a front. A funding chain she'd traced for three months led to a university research grant instead of an intelligence budget. She walked Kaz through each dead end, explaining where her investigative logic had led her astray and what she'd learned from the mistake. The transparency was deliberate. She was building a record that Kaz could verify independently, the same way she verified every data point.

The personnel files revealed the pattern by morning. Kazlayed had been using a rotating network of operatives, each deployed for a limited window before being replaced or eliminated. The rotation cycle averaged eighteen months. An operative would be placed in an agency or contractor network, given access to specific intelligence channels, and used to carry out deniable operations across multiple countries. When the placement became too visible or the operative became a liability, the system either extracted them to a new position or removed them entirely. The shard's personnel files documented dozens of these cycles, each one following the same structure: deployment, operational window, extraction or elimination, replacement.

Kaz's own file confirmed the pattern. He'd been deployed three times before the system left him exposed. The first deployment had placed him in a defense contractor network in Eastern Europe, where he'd operated for fourteen months before being extracted to a second position in a private intelligence firm in Southeast Asia. The second deployment lasted twenty-two months. The third had been his current placement, the one that Rens had used to bring him to the Helios Research Facility. The system had left him exposed on the third rotation. No extraction. No reassignment. Just a job offer with credentials flagged on the facility's watchlist, designed so that the Valkyrie team would find him and confirm the target's location before deploying.

Three deployments. Three extractions or reassignments. Then the system simply stopped protecting him. The shard's personnel file showed his status as "TERMINATED - NO RECOVERY," which meant the program had classified him as expendable and moved on to the next operative in the rotation. Kaz read the entry twice. The language was clinical. No explanation for why the recovery protocol had been dropped. No note about operational failure or compromise. Just a status change, filed and archived, the same way a shipping company would mark a container as lost at sea.

Storm pulled a list from the shard's operational logs around midday. The list was short, six names, each one tagged with a status marker and a date range. She read the names aloud, cross-referencing each one against her case files. The first name was Dasha Krennikov. Status marker: ELIMINATED. Date range: current operation window. The second was Lena Wonder. Status: ELIMINATED. The third was a man whose name Storm didn't recognize, tagged as a former handler for the Kazlayed program's Eastern European operations. Status: ELIMINATED. The fourth was a journalist whose byline Storm had seen on several investigative pieces over the past two years. Status: COMPROMISED. The fifth was a woman whose name appeared in Storm's case files as a source for the collective's financial research. Status: COMPROMISED.

The sixth name was Storm Solis. Status marker: ELIMINATION IN PROGRESS. The date range covered the current operation window, the same window that covered Dasha's elimination and Wonder's and the journalist's and the source's.

Storm read her own name out loud. Then she stopped reading. The terminal screen filled with the operational logs, columns of data that Kaz couldn't parse from his position at the desk. The generator hummed. The storage unit was quiet except for the mechanical sound and the faint click of Storm's fingers on the keyboard as she scrolled through the logs.

The cover-up was accelerating. The raid on the newsroom had happened within hours of the shard's partial decryption. Dasha's capture and killing had followed the same timeline, her last dead-drop message arriving while Kaz and Storm were still in the transit system cache point. The target list confirmed that the elimination protocol was systematic and already underway, not a contingency plan that would be activated if the data got out. It was active now. Orenthal's contractors were sweeping the city, finding everyone connected to the shard and to Storm's case files, and removing them in sequence. The window to expose the data before Orenthal completed its cleanup had shrunk from weeks to days. Possibly less.

Kaz told Storm about Dasha. He described what he'd found in the subterranean parking level, the concrete stairwell, the zip ties, the two bullet wounds at close range. He described the folded paper on top of her jacket, placed deliberately, the kind of placement that suggested whoever had killed her had wanted someone to find it. He told her Dasha had been trying to reach them before the channel was shut down, that the coordinates in her last message had led to a dead end.

He didn't mention the warning.

Storm asked specific questions. The positioning of Dasha's body. The condition of the paper. The blood trails. She processed the information the way she processed evidence, methodically and without visible collapse. Each question was precise, designed to extract a specific detail rather than to fill the silence. She asked about the zip ties, whether they were cut or still intact. She asked about the bullet wounds, whether the entry wounds suggested a specific type of firearm. She asked about the paper, whether Dasha's handwriting matched what she'd seen in the collective's internal communications.

When Kaz answered each question, Storm wrote the details in a notebook she kept in the emergency kit's side pocket. The notebook was a standard composition book, the kind you could buy at any stationery store, with no identifying marks on the cover. She wrote in a shorthand that Kaz couldn't read, symbols and abbreviations that looked like a personal notation system rather than English.

After the last question, Storm stopped writing. She set the notebook on the desk and stared at the terminal screen without reading it. The operational logs were still displayed, columns of data that filled the screen in a grid too dense for Kaz to parse. She sat like that for several minutes. The generator hummed. The storage unit was quiet.

When she resumed, her hands were steadier than before. Her eyes had changed. The fatigue around them was still there, the kind that came from hours of working through encrypted data in a concrete room with a generator for company, but something else had settled behind it. A clarity. She opened the notebook, reviewed her notes, and returned to the terminal.

Kaz waited. The folded paper sat in his jacket pocket. He could feel it against his ribs, a small weight that would affect every decision he made from this point forward.

He told her about the warning. Dasha's handwriting was uneven, he said. She'd been injured and in pain when she wrote it. The message was placed deliberately on top of her jacket. The courier is real. Don't trust Storm.

Storm absorbed the warning the way she absorbed everything else. No panic. No denial. A quiet, operational recalibration, the same way she recalibrated when a source turned out to be compromised. She looked at the terminal screen, then at Kaz, then at the notebook where she'd recorded the details of Dasha's body.

"What do you want me to do about it?"

The question shifted something between them. Storm wasn't defending herself or attacking the warning's validity. She was treating it as an operational variable that needed to be managed, which was exactly what it was. Dasha had given that warning for a reason. Whether the reason was justified or not didn't matter. What mattered was the warning existed, and the only way to address it was to remove the variable from the equation temporarily.

They agreed to separate. Storm would go dark with the shard, the terminal, and both hard drives. She'd take them to a location only she knew and publish nothing until Kaz contacted her or twenty-four hours passed. Kaz would find the courier, Voss, using whatever contacts and routes he could access from his years inside the operative network. If the courier authenticated the data, they'd reunite and publish together. If Kaz didn't contact her within twenty-four hours, Storm would publish what she'd decoded.

Storm packed the emergency kit. She checked each item twice, the hard drives, the battery pack, the cables, the notebook. The canvas bag with the shard and terminal went next. She handed Kaz a single encrypted contact frequency, written on a small card she pulled from the notebook's back cover. Alongside it was a dead-drop location for messages he couldn't send through the channel, a specific coordinate in the port district's industrial waterfront where she'd established a cache point during her investigation.

They didn't shake hands. They didn't say goodbye. Storm picked up the emergency kit and the canvas bag, checked the generator was still running, and left the storage unit through a rear access point that opened onto the port district's industrial waterfront. The waterfront was dark at this hour, the shipping cranes silhouetted against the overcast sky, the dock lights casting long shadows across the concrete. Storm walked into those shadows and disappeared.

Kaz watched her go. The storage unit was empty behind him except for the generator, the desk, the two folding chairs, and the cardboard boxes she'd used to hide the generator's noise. The generator would run for another eight or nine hours before the fuel ran out. He didn't care about the generator.

He walked out of the storage unit alone. The folded paper from Dasha's body was in his jacket pocket, pressed between his ribs and the lining. He had a specific mission now. Find Voss. Authenticate the shard. Get the data out before Orenthal completed its cleanup. No backup. No partner. No guarantee that the journalist he'd just left would still be willing to trust him when he returned.

The city stretched ahead of him, dark and indifferent, the port district's industrial buildings casting shadows across the waterfront as he moved into it on foot.

Comments (0)

No comments yet. Be the first to share your thoughts!

Sign In

Please sign in to continue.