The Watchful Eye
Read Chapter 1: The List
The alert pinged with the soft, almost apologetic chime that Alex had learned to ignore. False positives were the background noise of Project Sentinel, a constant drizzle of digital paranoia that the city's predictive policing system generated with every flicker of anomalous data. He reached for his coffee, a lukewarm industrial brew that tasted like burnt regret, and pulled up the case file on his secondary screen.
Case ID: LDN-7741-AMB. Category: Amber. Subject: Potential threat to public infrastructure. Preliminary flag: "Recurring proximity pattern to transport hubs and critical data nodes."
Standard. Alex's fingers danced across the keyboard, pulling the subject's profile. The system would have already cross-referenced this person against criminal records, social media sentiment analysis, and a dozen other streams of intimate data that Londoners unknowingly donated to the cause of their own safety. His job, in the quiet hours of the graveyard shift in the sprawling, cavernous control room of New Scotland Yard, was to be the final human gatekeeper. To decide if an algorithm's suspicion warranted a ripple in the real world.
The profile picture loaded. A pixelated blur at first, resolving into a face.
Alex’s own face stared back at him.
His hand froze halfway to the keyboard. A jolt, cold and electric, shot up his spine. The coffee cup trembled in his other hand. For a long, solid second, his mind refused to connect the data on the screen with the man sitting in front of it. It had to be a glitch. A truncated ID tag. A corrupted image file.
Name: Alexander J. Mercer. Occupation: Metropolitan Police – Data & Surveillance Engineer. Address: Flat 4B, Clerkenwell Road.
"Okay," he breathed, the word a barely audible hiss in the tomb-like quiet of the control room. The rest of the night crew were scattered, heads bowed over their own glowing monitors, lost in their own data streams. No one was looking his way.
He clicked the file. His own security clearance should have flagged this instantly, but there it was, calling him a potential threat. The reason field was a mess of jargon: "Unusual off-hours access patterns to municipal data servers. Non-sanctioned query vectors detected. Proximity to… sentinel-core-network."
Alex blinked. That was his job. He worked on the Sentinel core network. He lived and breathed its code. It was like being arrested for assaulting a man you were actively handcuffing.
His first instinct was to delete it. Purge the anomaly. It was a data corruption, a ghost in the machine eating its own tail. He highlighted the entire record, his finger hovering over the delete key. One keystroke. The problem would vanish. No trace. The system would run a self-diagnostic, find a checksum error, and move on.
He pressed it. The record dissolved with a soft shimmer.
The alert pinged again.
Case ID: LDN-7741-AMB. Category: Amber.
The exact same file. His face. His name. Regenerated. A perfect copy, as if it had never been touched.
Alex’s mouth went dry. The low hum of the server farm three floors below suddenly felt like a growl. He didn't delete it again. Instead, he pulled up the system's live trace function. Every flag had a source. A piece of data, a trigger. He needed to see what ghost had whispered his name into the machine.
The trace ran for an agonizing twenty seconds. Lines of code scrolled past his screen as the system chased the flag back through its own architecture. Through the sentinel core, through the data harmonization layer, past the secure ingestion firewalls, and then… out.
Out of the system entirely.
The trace ended not in a database he knew, not in a police server, but at an external IP address. The string of numbers was unregistered, bouncing off a darknet relay provider based out of Luxembourg. It was a ghost stream, an unknown, unvetted feed that was bypassing all of Sentinel’s established data procurement protocols and injecting information directly into the flagging engine.
A cold dread, deeper than any fear of a data breach, settled in his stomach. This wasn't an internal error. This was an external injection. Someone had built a backdoor into Project Sentinel and had just used it to flag him, an engineer with high-level clearance, as a credible threat.
"Alex."
The voice cut through his concentration like a blade. He jumped, his hand instinctively slamming down on the monitor’s power button. The screen went black just as DI Rachel Hayes stepped into the low pool of light surrounding his desk. She was a tall, severe woman in her late forties, with hair the color of steel and eyes that missed nothing. She wasn't smiling.
"Sir," Alex managed, his voice catching. He tried to look busy, his fingers hovering over the keyboard of the now-dark monitor. His heart was a frantic drum against his ribs.
"I need you in my office. Now." Her tone was clipped, professional, and utterly without warmth. It was a summons, not a request.
Alex’s mind raced. The review. It had to be about the review. He’d known it was coming. The new predictive module he'd been spearheading, the one designed to forecast lone-wolf attacks based on linguistic micro-patterns and supply chain anomalies, had been showing some… unusual results. It flagged people the old system ignored. It was controversial, ahead of its time, and half the brass wanted it buried. He assumed this was the formal grilling. A "please explain your radical behavior" meeting.
But now, with the ghost of his own face still imprinted on his retina, he wasn't so sure.
"Is it about the module?" he asked, rising from his chair. He tried to keep his voice even, but the question came out tighter than he intended.
Hayes's gaze flickered to his dark monitor, then back to him. "This isn't a casual chat, Alex. It's a closed-door review. There's a liaison from the Home Office here. They have questions."
Home Office. That was above his pay grade's pay grade. That was a world of black-suited men and women who dealt in national security implications, not software bugs. A meeting with them about a predictive policing module didn't make sense. Unless the module had done something. Unless it had flagged someone it shouldn't have.
Unless it had flagged him.
That thought hit him with the force of a physical blow. Was that it? Was his name on the list not an external attack, but a byproduct of his own creation? A prophesy from his own digital brain? He swallowed, tasting stale coffee and fear.
As he followed Hayes out of the open-plan control room, he chanced a glance back at his workstation. The black screen was a silent accusation. He had a record to erase, a ghost feed to trace, and a question that burned in his throat: *why me?*
The answer was waiting for him in that room.
Hayes led him through a labyrinth of corridors, past biometric doors that whispered open and shut, into the quieter, more wood-paneled section of the building where the upper echelon worked. The air was different here, still, smelling of lemon polish and old secrets. She stopped before a heavy oak door with no window. A small, unassuming brass plate read: "Review Room C."
"Hair of the dog," she said, not looking at him, "he's a thorough one. Just answer his questions directly."
"That's not reassuring, Rachel." He used her first name deliberately, a small assertion of familiarity that now felt like a risk.
She gave him a flat, unreadable look before pushing the door open.
The room was starkly lit by a single halogen pendant, illuminating a polished mahogany table. In the center sat a slim man in an immaculate grey suit. He was younger than Alex expected, maybe his own age, with sharp, patrician features and pale, intelligent eyes that seemed to take in everything at once. He didn't stand as they entered.
"Mr. Mercer," the man said, his voice a dry, rustling sound. It held no warmth, no hostility. Only a terrifying neutrality. He gestured to a chair opposite him. "Please. Sit."
Hayes took a seat against the far wall, a silent observer who had relinquished control of the room.
Alex sat. The chair was hard and unforgiving. The man across from him slid a single manila folder across the polished table. It was unmarked. Alex didn't touch it.
"My name is Deputy Director Sterling," the man said. "I'm with the Office for Security and Counter-Terrorism. I'm here to discuss the Phase Two deployment of your Sentinel predictive module."
Alex’s eyes flicked to the folder. Phase Two. They were rolling it out, then. The stories of his flagged suspects, the ones who scored high on his "linguistic radicalization" scale, had reached the highest levels.
"Okay," Alex said carefully. "What would you like to know?"
Sterling leaned forward, his pale eyes boring into Alex's. "We need to understand the validation parameters for Category Amber flags. Specifically, the data sources you allowed to influence the behavioral model."
The question hung in the air. Data sources. Could Sterling know about the external feed? Was this review a trap, a way to see if he would confess to finding the backdoor before they silenced him?
"The system draws from established open-source intelligence, financial indicators, social graph analysis…" Alex began, reciting his protocol by rote, his mind desperately trying to forge a plausible narrative. He couldn't mention it. If the Home Office didn't know about the ghost feed, telling them now would paint a target on his back that wasn't already there. He'd be the engineer who went rogue and created a self-fulfilling prophecy.
He talked for several minutes, keeping his answers technical, high-level, and thoroughly uninteresting. Sterling listened, his expression placid. When Alex finished, the man simply nodded.
"Thank you, Mr. Mercer. Your commitment to the project is noted." Sterling stood, a clear dismissal.
Alex stood too, a jolt of raw disbelief running through him. That was it? A five-minute briefing? He expected a tribunal. As he turned to leave, his eye caught the file folder again. Sterling was already sliding it back into his briefcase. But in that brief moment, he saw a flash of familiar formatting. A line of code.
From the ghost feed. He was sure of it.
Back at his desk, his limbs felt made of lead. The first thing he did was check his access log. A cold fury, dark and immediate, surged through him as the data populated on the screen.
Between his time in Hayes’s office and the review room—a period of eighteen minutes—his master access credentials had been used to enter and query the core Sentinel database. Twenty-three separate functions were called. His clearance level had been temporarily elevated to that of a National Security Advisor, then dropped back down, leaving a single, glaring red flag of an audit trail.
He hadn't touched a terminal. He was being set up. Or he was being framed to look like he was being set up. The list. The feed. The review. It was all connected.
He looked at the dark monitor, then at the clock. It was 3:47 AM. The night city hummed outside, its millions of souls unknowingly cocooned in the digital web he helped weave. That web now had a tear, and something dark was crawling through it. His name was on a list. And someone high up wanted it there.
He didn’t go home that night. Instead, he plugged a personal, encrypted micro-drive into his workstation and began to copy the seeds of the ghost feed’s IP address, the audit logs, everything he could. He couldn't fight this from inside the system. The system was compromised. He needed to find its origin from the outside, in the city itself, starting with the physical server farm his ping had bounced off.
London was about to become a much smaller place.