2. Invisible Architects

The Meridian Industrial Park had been dead for a decade, a sprawling graveyard of corrugated steel and shattered windows where the city's manufacturing dreams had come to die. Leo Sullivan killed his headlights a quarter mile from the entrance and coasted the rest of the way on momentum and memory, his tires crunching softly over broken glass and wind-scattered debris.

The old Oros node occupied Building 17, a windowless concrete cube that had once housed a textile mill before the first wave of outsourcing hollowed out Meridian's working class. Now it served a different kind of loom, weaving patterns from the raw threads of human behavior. A faded sign near the entrance read "OROS TECHNOLOGIES – SECURE DATA CENTER – AUTHORIZED PERSONNEL ONLY," but the chain-link fence surrounding the property had been cut in three different places, and someone had spray-painted a crude eye over the corporate logo.

Leo parked behind an abandoned forklift and sat for a moment, listening to the silence. The sky was beginning to lighten in the east, a pale grey smear above the smokestacks. He had maybe two hours before the parade started, maybe less before someone at Oros realized what he was doing.

He grabbed his bag from the passenger seat and checked his equipment. Laptop. External hard drive. A collection of cables and adapters he'd accumulated over years of investigative work. And a Glock 19 he'd bought six months ago from a former police officer who'd been fired for asking too many questions about the Prometheus contract.

Leo hated guns. But he hated the idea of being helpless even more.

The side entrance to Building 17 was secured by an electronic lock that looked newer than anything else on the property. Leo pulled out a keycard he'd received in a plain envelope three weeks ago, along with a note that read: "When the time comes, use this. It will work once. Make it count."

He swiped the card. The light flickered from red to green. The door clicked open.

Inside, the building was a labyrinth of empty server racks and bundled cables, the detritus of a technology company that had moved its primary operations to a newer, shinier facility downtown. But at the far end of the main floor, behind a heavy steel door marked "LEGACY SYSTEMS," something was still running. Leo could hear the low hum of cooling fans and feel the faint vibration through the concrete floor.

The door wasn't locked. Whoever had abandoned this place had been in a hurry, or they'd assumed no one would bother to look for what they'd left behind.

The legacy server room was smaller than he'd expected, maybe twenty feet by thirty, dominated by a single row of blinking black cabinets. A workstation sat at the end of the row, its monitor dark but its power light glowing amber. Leo set his bag on the floor and approached the terminal.

The screen flickered to life when he touched the keyboard. No password prompt. No biometric scan. Just a command line interface, a blinking cursor waiting for input.

"Too easy," Leo muttered to himself.

But he didn't have time for paranoia. He plugged in his external drive and began navigating the directory structure. Most of the files were gibberish, encrypted or corrupted or both. But there was one folder labeled "CASSANDRA_LOGS" that opened without resistance.

Inside, he found thousands of text files, each one timestamped and tagged with a location code. He opened the most recent file, dated that morning at 3:00 AM.

text 复制 下载 [03:00:00] CASSANDRA v4.2.7 ACTIVE [03:00:12] TARGET_SECTOR: MQ-7 (MOSAIC QUARTER) [03:00:12] THREAT_PREDICTION: CIVIL_DISTURBANCE (PROBABILITY 0.97) [03:00:13] SCRIPT_AUTHORIZATION: SYNAD_OVERRIDE [03:00:13] INITIATING WHISPER_PROTOCOL [03:00:14] DEPLOYING NARRATIVE_SEEDS (SET 17-Q) [03:00:15] ACCOUNT_FARM ACTIVATION: 247 NODES ONLINE

Leo's blood ran cold. The log was a minute-by-minute account of a riot that hadn't happened yet. It described the deployment of social media accounts, the specific rumors they would spread, the emotional triggers they would target. It listed the times when police units would be redirected to create vulnerable gaps in the crowd. It even predicted the exact moment when the first Molotov cocktail would be thrown, a prediction that would prove itself true because the system was actively ensuring it happened.

He scrolled further back, into the logs from the past week. The pattern was unmistakable. For six days, Cassandra had been running what it called "sentiment conditioning" operations, using micro-targeted advertisements and algorithmically generated content to stoke resentment and fear in both the Mosaic Quarter and the surrounding neighborhoods. It wasn't just predicting human behavior; it was manufacturing it, programming communities like they were machines.

Leo found a file named "SCAPEGOAT_SELECTION.txt" and opened it with trembling hands.

text 复制 下载 SUBJECT: Abbasi, Karim STATUS: SELECTED REASONING: High community trust index. Genetic stress markers indicate predictable response patterns. Public visibility as minority liaison makes ideal target for post-incident narrative framing. PROTOCOL: Subject will be fed algorithmic aggression triggers via social media feeds for 72 hours prior to incident. Subject's predicted response (confrontational de-escalation attempt) will be captured and decontextualized for media distribution.

They had chosen Karim Abbasi months ago. They had studied his psychology, his habits, his vulnerabilities. They had built a trap specifically designed to catch him, and they had baited it with the one thing he couldn't resist: the chance to protect his community.

Leo copied everything. He filled his external drive with logs, scripts, and configuration files. He took photos of the terminal with his phone, uploaded them to a cloud server, and sent a compressed archive to Marcus Chen with a subject line that read: "PROOF. DON'T OPEN UNTIL I CALL YOU."

Then he heard the footsteps.

They were coming from the main floor, heavy boots on concrete, moving with the casual confidence of someone who belonged there. Leo unplugged his drive and shoved it into his jacket. He drew the Glock and pressed himself against the wall beside the door.

The footsteps stopped just outside the server room.

"Mr. Sullivan," a voice called out. Female. Calm. Almost friendly. "I know you're in there. The keycard logs everything, you know. Swipe it, and we know exactly who's been naughty."

Leo said nothing. He tightened his grip on the gun.

"I'm not here to hurt you," the voice continued. "If I wanted you dead, you'd have been dead the moment you drove through the gate. I'm the one who sent you the card. I'm the one who's been feeding you information for eighteen months."

Leo hesitated. The whistleblower. He'd never heard her voice before, had communicated only through encrypted text and anonymous data drops. But the timing was too precise, the knowledge too intimate.

"How do I know you're not lying?"

"You don't. But you also know that if Oros wanted to stop you, they wouldn't send one person to chat. They'd send a drone. Or they'd just lock the doors and pump in something odorless. You've been in here for twenty-three minutes, and no one's come. Think about what that means."

Leo thought about it. She was right. If the Synod, the shadowy board that controlled Oros, knew he was here, he'd already be dead. The fact that he was still breathing meant either she was telling the truth, or she wanted something from him that required him alive.

He lowered the gun but didn't holster it. "Come in. Slowly. Hands where I can see them."

The woman who stepped through the doorway was younger than he'd expected, maybe thirty, with dark hair pulled back in a severe ponytail and eyes that looked like they hadn't slept in weeks. She wore a grey Oros technician's uniform with the logo removed, leaving a faint outline where it had been.

"My name is Nia Voss," she said. "I'm a senior algorithm designer for the Cassandra Contingency. Or I was, until about six hours ago, when I decided I couldn't do it anymore."

"What happened six hours ago?"

Nia walked past him to the terminal and began typing rapidly. The screen filled with data streams Leo didn't recognize. "They escalated the protocol. Cassandra wasn't supposed to go active for another three months. The conditioning phase was supposed to last six weeks, give us time to calibrate the responses, minimize the body count. But someone on the Synod pushed the timeline up. They want a massacre today, not a controlled disturbance. They want bodies on the evening news."

"Why?"

"Because the emergency powers bill is up for a vote next week. The one that gives the government unlimited surveillance authority and classifies all dissent as potential terrorism. Right now, they don't have the votes. But if there's a massive riot today, if people die..." She trailed off, her fingers still flying across the keyboard. "Fear changes math. Fear makes reasonable people vote for unreasonable things."

Leo holstered the Glock. "What are you doing now?"

"Buying us some time. I'm initiating a diagnostic override that will make it look like a hardware failure in this node. It'll take them a few hours to figure out what really happened. By then, maybe we can stop the worst of it."

She hit a final key, and the server racks went dark. The hum of fans died, replaced by an echoing silence.

"We need to go," Nia said. "Now. The override will trigger an alert on the primary node. They'll send a security team."

They left through a maintenance exit that led into a drainage culvert. The sky was fully light now, a pale winter sun struggling through the clouds. Leo could hear sirens in the distance, not the steady wail of emergency vehicles but the rising and falling pitch of a city on edge.

His phone buzzed. A news alert.

BREAKING: Unity Parade Erupts in Violence. Multiple Casualties Reported. Minority Leader Karim Abbasi in Custody.

Leo stopped walking and stared at the screen. The timeline had been moved up. The parade wasn't supposed to start for another hour, but somehow it had already begun, and already descended into chaos.

"They started early," he said. "Someone kicked it off ahead of schedule."

Nia grabbed his arm and pulled him forward. "That's not possible. The protocol requires specific crowd density thresholds before the triggers deploy. Unless..."

She stopped, her face pale. "Unless they're not using the protocol anymore. Unless they've decided to go manual."

"What does that mean?"

"It means someone on the ground is directly orchestrating the violence. A human agent, not an algorithm. Cassandra was supposed to be subtle, deniable. But if they've abandoned that, if they're willing to burn the whole program to get what they want, then they're not just trying to win a vote. They're trying to start a war."

They emerged from the culvert into a vacant lot behind an abandoned gas station. The sirens were closer now, and Leo could smell smoke, acrid and chemical, drifting from the direction of the Mosaic Quarter.

"Where can we go?" Nia asked. "They'll have my apartment staked out by now. And they'll be looking for you too, once they realize what you've taken."

Leo thought for a moment. "I know a place. An old printing press downtown. It's been abandoned since the Chronicle folded. I've been using it as a backup office."

They moved through the back alleys, keeping to the shadows. The city was waking up to the news now, televisions flickering in windows, voices raised in anger and fear. Leo caught fragments of the coverage as they passed: "unprecedented violence," "community leaders calling for calm," "officials urging residents to shelter in place."

And then, a photograph of Karim Abbasi, his face bloodied, being dragged into a police van. The caption read: "Alleged Riot Instigator in Custody."

The scapegoat had been captured. The narrative was already being written.

They reached the old Chronicle building just as a column of black smoke rose from the Mosaic Quarter. Leo unlocked a side door with a key he'd never returned after the paper closed, and they climbed three flights of stairs to the abandoned newsroom.

The room was exactly as he'd left it: rows of empty desks, peeling paint, a single laptop connected to a portable generator. But there was something new, a sticky note attached to his monitor with a single line of handwriting.

The server farm wasn't the only node. Check the water treatment plant. – E.

Leo stared at the note. He didn't know anyone named E. And no one should have known he was using this space.

"Nia," he said slowly. "Does the name 'E' mean anything to you?"

Nia turned from the window, her expression unreadable. "E is a ghost. A legend inside Oros. Some say he's a founding member of the Synod who had a crisis of conscience. Others say he's a former intelligence officer who helped build the first version of Cassandra and has been trying to tear it down ever since. I've never met him. I've never even confirmed he exists."

"Well, he exists." Leo held up the sticky note. "And he knows where we are."

Before Nia could respond, the lights in the building flickered. Not the random flicker of an old building's failing electrical system, but a deliberate pattern. Three short. Three long. Three short.

SOS.

Then every screen in the newsroom, every monitor and television and forgotten desktop computer, powered on simultaneously. A single face appeared on all of them, pixelated and obscured by digital distortion, but unmistakably human.

"Leo Sullivan," the voice said, synthesized and genderless. "You have twenty minutes to get out of Meridian before the city goes into full lockdown. They're going to blame you for the riot. They're going to say you conspired with Karim Abbasi. They have deepfake footage already prepared. Your face, your voice, confessing to everything."

The face on the screen shifted, the distortion clearing just enough for Leo to see the eyes. They were his own eyes, staring back at him from a recording that had never been made.

"This is E," the voice continued. "I've been inside the Synod's network for six years. I've seen what they're building. Cassandra is just the beginning. The Prejudice Engine is real, and it's already running. If you want to stop it, you'll need more than server logs. You'll need the original architecture files. They're stored in a physical vault at the water treatment plant. I can get you in. But you have to survive the next twenty-four hours first."

The screens went dark. The building's lights steadied. And outside, the sirens grew louder, closer, converging on the old newsroom like wolves catching a scent.

Nia looked at Leo. "Do you trust him?"

Leo thought about the keycard that had worked exactly once. The tip that had led him to the van. The eighteen months of anonymous guidance that had kept him alive and pointed in the right direction.

"I don't trust anyone," he said. "But I'm running out of options."

He grabbed his laptop and the external drive. Nia followed him to the fire escape, and together they climbed toward the roof as the first police vehicles screeched to a halt on the street below.

The Prejudice Engine was real. And it had just marked Leo Sullivan as its next target.

Chapter Comments (0)

No comments yet. Be the first to comment!

Leave a Reply

Your email address will not be published. Required fields are marked * *