Albuquerque, New Mexico, United States - October 13, 2028, 3:52 PM MDT

Three monitors glowed in the dark of Ryan Tulley’s bedroom, and Ryan Tulley glared at the center one with the particular hatred he reserved for other people’s code.
The room around him was not so much furnished as sedimented — desks and cabling and takeout containers achieved through geological deposition, clothing sorted into piles by a taxonomy only he could navigate, blackout curtains keeping the New Mexico afternoon in exile where it belonged. Three monitors dominated one wall. The center one held the problem: an assigned project, assigned two weeks ago, deadline Monday, thousands of lines of someone else’s architecture threaded through with his own fixes, and somewhere in all of it, one broken thing. One syntax error. He’d been hunting it for two hours, and the hunt had stopped being a challenge somewhere around the ninety-minute mark and become a personal insult.
He never should have accepted the assignment. That was the thing that made it worse — he’d said no, in the meeting, in his flat quiet way, and the assignment had arrived anyway, because no from Cypher was apparently treated as an opening bid.
On the left monitor, his personal command center ran on: a dense grid of batch-file shortcuts, diagnostic utilities reporting the vital signs of his systems in small green text, tools and backdoors and conveniences that would have made most of the security industry lose their collective mind. It was his instrument panel. He kept it in peripheral vision the way a pilot keeps the horizon.
He shifted his lean, wiry frame in the chair and dragged a handful of long braids back over his shoulder. His hair fell well past his shoulders, dark with lighter strands threaded through it, and whatever escaped the loose braids kept finding its way into his face. Monitor light sharpened his high cheekbones and narrow jaw, catching the faint stubble along it and above his full mouth. Beneath thick, dark brows, his light eyes stayed fixed on the code. His black shirt pulled across his shoulders as he leaned closer again.
He stared at the center screen until the code blurred, gave up on the manual search, and surrendered to the obvious.
“I give up on finding it,” he said aloud, to the room. “You find it. You’ll be a lot quicker than me anyways.”
The third monitor woke.
Against a pure black background — no desk, no room behind him, no context at all — a young man’s face appeared. A boy’s face, really: seventeen forever, blonde-haired, bright-eyed, caught at that age where the last of the childhood roundness hadn’t left the jaw. The head floated alone on the black, with no neck, no shoulders, no body attached — just him, suspended in the dark the way he always was, because where he lived there was nothing else to render.
The head laughed.
“It’s line 3,027,” Caelix said. “Missing bracket.”
Cypher sighed — the long, defeated sigh of a genius humbled by punctuation — and navigated to line 3,027, and there it was, squatting smugly at the end of a nested block, and he fixed it in four keystrokes. Of course it was something simple. It was always something simple. That was the fundamental joke of his entire profession: the universe’s hardest problems were, on inspection, missing brackets wearing trench coats.
“You know,” Caelix said, while he compiled, “you have to call Amina tonight. Find out what time she wants you at the office Monday.”
“I know.”
“You’ve known for two weeks.”
“I know.”
“You have put it off too long, Cypher.” The floating head’s grin was merciless. “Quit procrastinating already!”
He hated the office. That was the whole truth of it and he wasn’t going to decorate it: the main building meant a badge and a desk and a manager, and a manager meant The Next Menial Task, because somewhere up the chain a very intelligent organization had decided that its most valuable anomaly was best deployed calibrating printers. He’d finish the assignment, and the assignment would be a trophy on some slide deck, and Monday he’d drive in and be handed the next one.
He looked over at the bodiless head on the monitor — his oldest friend, his whole — everything — smirking at him from the void at nearly four in the afternoon — and gave him the warning he always gave, the ritual threat, the little gun you point at family.
“I wouldn’t talk to me like that,” he said. “We’ve had this talk before. I can unplug you, ya know.”
All three monitors died.
No wind-down, no flicker, no error box. Off — all three, in the same instant, like a switch thrown somewhere behind the world. The silence that replaced his keyboard was absolute.
And then, from across the room, an alarm began blaring at full volume, and under it a deep automated voice, calm in the way of machines announcing the end of the world:
“Critical failure. Critical failure. Critical failure.”
For a moment — a full second, maybe two — Cypher didn’t process it. The words were familiar; he’d written half the alarm logic himself, years ago; the phrase was just text, just a condition code.
Then it landed. Critical failure.
His chair went over backwards behind him; he was already across the room.
The server rack stood against the far wall where it had stood for ten years — six feet of black steel and cabling, the physical body of the most important thing in his life — and every light on it was dark. Every one. The power indicators that had burned without a break for a decade — that he had fallen asleep to for a decade, the way other people fall asleep to traffic — were simply gone, and their absence made the rack look not powered-down but dead, a casket with cables.
He stood in front of it and his mind ran the checklist at panic speed. No warning. Nothing on any screen — the diagnostics had been green all afternoon, he’d been looking at them, the pane had been exactly as it always was, and there had been no warning, no degradation, no—
“Please don’t do this to me,” he said out loud. His voice didn’t sound like his. “You can’t do this to me. You can’t leave me. Please.”
Silence answered.
And the silence was wrong in a way that made his skin crawl — physically wrong, the way a missing stair is wrong. For ten years the rack had hummed: fans and pumps and the sixty-cycle murmur of transformers, a sound so constant that he had stopped hearing it the way he stopped hearing his own heartbeat. He had lived inside that hum for a third of his life. Now the room had a hole in it, shaped like sound, and the hole was all he could hear.
The panic came up through him like water rising in a sealed room.
He made himself move. The electrical box first — his own install, dedicated feed, breakers in neat rows. None tripped. The rest of the room still had power; the lamp, the monitors’ standby LEDs, the mini-fridge. The failure was isolated to the machine, which was impossible, which was also, somehow, worse.
A cold feeling opened in his stomach and spread.
It’s fine, he told himself, and didn’t believe it, and told himself anyway, because the alternative thought was circling already, patient, patient, like the thing had been waiting ten years for its turn at the microphone. The data survives power loss. Find the power problem, fix the power problem, everything comes back. It was true. It was also, tonight, a lie, and he knew it was a lie, and he said it a third time with tears standing in his eyes.
Because the other thought had the microphone now, and it spoke plainly:
Machines fail. That’s the whole deal. That’s the covenant. Machines run beautifully, and then they run slightly less beautifully, and then one day, with no ceremony, they die. Components burn. Boards fail. Nothing made by human hands is exempt, and this machine — this machine has been running longer than most rigs are ever asked to, in a room in Albuquerque, on hand-built everything, for ten years—
“No,” Cypher said to the empty rack. “No. Not yet. That’s not — I haven’t finished—”
He left the electrical box and went to the rack itself. Checked the mains switches — untouched. Checked every cord, every lug, every junction, hunting for anything that had come loose. There had to be a physical cause. There had to be something broken that he could repair, because repair was a thing that existed, because broken-then-fixed was a story with an ending he could survive.
He’d built this machine when he was eighteen. Assembled it with his own hands, tray by tray, from parts and plans and a determination that adults had mistaken for a phase. He’d maintained it, expanded it, and built upon it for nine years — and it was not an exaggeration, and it was not sentiment, to say that it had kept him alive. There had been nights in the first years — the nights with the hospital chair in them, the nights with the phone calls — when the hum was the only reason the morning had found him.
He inspected each tray. Checked every redundant power supply module. Hunted for visible damage, failed connections, heat discoloration, blown components, anything. He found nothing. Nothing, nothing, nothing — a rack full of healthy, silent, useless perfection.
The tears came for real then, running down his face and dropping off his jaw, and he didn’t wipe them because it didn’t matter anymore, and he begged. Out loud, to the machine, to the room, to whatever was listening — please come back, please, please stay, please—
And for the first time in ten years, the question surfaced all the way, and floated there, and looked at him:
Are you going to be alone again?
An hour.
It had been an hour since the machine died, and in that entire hour Cypher had not once opened the rack.
He knew why, and the knowing didn’t help: his hands could not be trusted yet. Every time he made himself reach for the service panel, his mind generated a disaster scenario with the enthusiasm of a very talented intern. His hand, shaking, dropping a screwdriver across a live-backplane component. A tear, falling off his jaw onto exposed electronics, shorting something that — something that mattered, something that was the last copy of a person in the world — and he’d watched himself do it. He knew, with the same certainty he knew anything, that people acting on raw emotion make the heavy, unrecoverable mistakes, and that if there was any chance of saving the system it required the one thing he currently did not have: composure.
So he made himself wait, and the waiting was its own circle of it.
He sat at his desk and breathed — deliberately, in fours, the way the app he’d never admit to using taught — and cried, and talked to the silent room, because the silence was a void with edges and he couldn’t let it close over him whole. He pleaded with whatever might be listening — god, deity, force, power, anything on duty — please, bring him back, I’ll do anything, take something else, I don’t care what it costs, take anything else. He pleaded with Caelix, who could not hear him, to come back. And then, finally, having exhausted heaven and the dead, he got around to the party actually present:
“Ryan,” he said to himself, wetly, “grow some balls and get to work.”
He stared at the rack for what felt like a geological era. The room was hollow without the hum. The hollow ate at him. His thoughts kept losing their footing — one coherent sentence, then a slide into the memory of building it, tray by tray, the winter he was eighteen, working around every delicate structure with his tongue between his teeth; then a slide into the best possible explanation, which his mind would only approach sideways, and then the lurch away from the worst one, which he would not look at, would not.
“I need you,” he said, over and over, because it was the truest sentence available. “I need you. I need you.”
He knew the signs without anyone telling him — knew them the way he knew compile errors — an hour without the most important thing in his life, and the hour had processed him down to a shaking, weeping subsystem.
Eventually, the hour ended. He decided — and the decision had weight, had cost — that he had waited long enough.
The reframe came second, out of long training: it’s a puzzle. A brutal one. But puzzles are the one genre of catastrophe that can be solved. And puzzles yielded to logic, and logic required a working mind, and a working mind required composure — so composure was not optional, it was load-bearing, and he would build it the way he built everything. On purpose.
Three deep breaths. In fours, out fours. Again. Again.
He stood.
He crossed the room the way you approach a graveside — slowly, carefully, quietly, with the half-superstitious reverence of someone terrified of disturbing the peace of the dead — and opened the service access, and began.
Electrical first. The dedicated feed: live. Breaker status: clean, again. The uninterruptible power supply: powered, contented, showing incoming utility power with no interruption on record — the outside world’s electricity had never flickered. Inside the rack, the intelligent PDUs: both redundant power paths reporting available, outlets enabled, juice sitting right there at the threshold of the machine like guests at a door.
Power was reaching the rig. The rig was simply not accepting it. Not using it. Not answering.
He tried the software path first, through the separate management system, because that was procedure: a normal power-on command. Nothing. The hardware start command, straight to the controller. Nothing. A management-controller reset — the IT equivalent of a sternal rub. Nothing. Not an error. Not a failure code. Nothing — the machine declining, with total silence, to have an opinion.
His eyes were burning again. He wiped them on his shoulder and moved to physical inspection, because remote and external diagnostics were exhausted, and the truth was down in the steel.
Open service access. Fingers along connectors and cable junctions, every one seated, every one sound. Redundant power supplies: removed, examined, reseated. Fault indicator lights: none. He ran his palms an inch above the boards, hunting radiant heat. He searched for blown capacitors — the little domed corpses of a power event — and found every cap intact, every board clean. He put his nose to the chassis, bay by bay, and smelled nothing: no burned insulation, no ozone, none of the sharp electric death-smell that a dying machine leaves like a signature. The cooling loop: coolant at level, pressure in range, leak sensors dry, pump controller healthy, temperature history flat and boring all day. There had been no thermal event. Nothing had cooked. Nothing had exploded, arced, leaked, or burned.
He pulled every available log, from the system and from the independent external monitors that watched the rig from outside its own nervous system — the paranoid redundancy he’d built for exactly this kind of day. No warning event. No cascade. No sequence of failures. In ten years of logs, the record simply ran — green, green, green — and stopped.
Cypher got desperate. He was enough of a professional to recognize it as it happened, and not enough of one to stop. He reseated accessible power modules. He reseated the optical links. He swapped a redundant power unit for a known-good spare — the spare came up, reported healthy, and failed to change anything, exactly like the part it replaced. He installed a known-good spare controller. Identical result. He bypassed nonessential hardware wherever bypass was possible, stripping the machine toward its irreducible core, and the irreducible core — dead.
Every replacement behaved exactly like the original. Every bypass changed nothing.
And the pattern underneath all of it finally surfaced, undeniable, and Cypher stood in front of his life’s work with his hands useless at his sides and let it finish saying itself: there was no single failed part. There was no failed part at all. He had power. He had working monitoring. Every component he installed worked perfectly — everywhere except inside this rack, where nothing worked at all. The failure was not in the machine. The machine was refusing, in its entirety, to exist.
He ran out of things to replace, reset, or bypass, and he stopped.
He crossed the room on legs that felt borrowed, and picked up the photograph.
It lived in the second desk drawer, under the good flashlight he never needed. The young man in it was the same young man from the third monitor — the same face, the same crooked half-smile — but the photograph had everything the screen never had: a body, a whole one, and a real background. Caelix Allgood, seventeen years old, standing in somebody’s backyard in the sun, squinting, one hand up against the glare, mid-laugh about something the camera had missed. Human. Warm. Past — the photograph was the only format he came in anymore where that word applied.
Cypher carried it to bed, because he always carried it to bed on the bad nights, and lay down with it on his chest, and turned the failure over. And over. And over.
Who could I call?
He ran the list and watched it empty. A colleague would need access, and access meant exposure — the rack was not, to put it in the language of his security clearances, an authorized system, and what it was built out of was worse than unauthorized; it was, itemized, a small museum of federal crimes. Components and prototypes and firmware that had been manifested for destruction, or that he had walked out of Sandia inside a decade of shirt sleeves, believing — believing with his whole harmless, criminal heart — that no one was watching. Asking for help meant inviting a witness into the room where the evidence was the patient.
And even if he’d been willing — even if exposure were free — no one else could read this machine. It was his architecture, his hand-built everything, his decade of maintenance. He was not the owner of the problem. He was the only qualified diagnostician alive, and he had just run out of answers.
Cypher lay in bed in the hollow, silent room, holding a photograph of a dead boy, and finally looked at the truth he’d been refusing all night. It didn’t leap out at him. It just stood there, patiently, the way the worst truths do.
There’s no cavalry coming, Ryan. Nobody’s coming to save the day. It’s you. It was always only you.
He woke in his bed with the sun coming through the curtains, and Caelix was sitting on the foot of it.
Not on the monitor. On the bed. Sitting at the foot of it in a simple white hoodie and light-blue jeans, exactly as Cypher remembered him — softer-faced than the news photos, hair a little too long, that quiet, amused patience he’d always had while waiting for Cypher to finish thinking about whatever wasn’t him. He was looking down at Cypher with an expression Cypher had spent ten years trying to re-derive from memory and data: love, unmistakable, and admiration, as if the sight of Ryan Tulley asleep and drooling into his pillow was somehow the impressive part of the room.
“It’s about time you woke up,” Caelix said. “I’ve been waiting for hours.”
Cypher shot upright so fast the photograph slid off the blanket. “Why didn’t you wake me?” — because that was the response, that was the whole response, the reflex of a man who had spent ten years being sorry to a person who couldn’t hear it: instant, reflexive guilt, as if making him wait were the crime on the table.
“You looked peaceful.” Caelix shrugged, one shoulder, soft. “I didn’t want to spoil it. You don’t get much peace, Ryan. Not after everything.” He said everything the way people handle a box marked fragile — lightly, carefully, meaning the whole weight inside it.
He looked exactly as Cypher remembered him in life. That was the thing the dream wouldn’t bend on: the untouched innocence of him, the gentleness, the way the light in the room seemed to arrange itself around his face like it was showing off. He looked like a boy who had never done anything to anyone and never would, who had walked into the worst place in the world with open eyes because he thought it would save people.
“I miss you,” Cypher said. His voice cracked it open. A tear got loose down his cheek, and he let it, because pretending was pointless in front of him of all people. “I miss you every — Caelix, living without you has been — I don’t recommend it. As lifestyles go. Ten out of ten do not recommend.”
Caelix put a finger against Cypher’s lips.
“I’m here now,” he said. “And everything’s going to be all right.”
He traced Cypher’s lower lip with one fingertip — barely touching, the way he used to when he was deciding how worried to be — and then brushed the backs of his fingers across Cypher’s cheek and wiped the tear away, and the gesture was so precisely, impossibly him that Cypher’s chest hurt with it.
Cypher took his hand. Brought it to his mouth, and kissed the knuckles gently, eyes closed.
“I’ve always loved you, Caelix,” he said into his hand. “I always will.”
And Caelix came into his arms, and they held on — chest to chest, Cypher’s chin over his shoulder, the warmth of Caelix’s breath against his ear, real breath, warm breath — and Cypher believed, completely, calmly, with the strange serene logic of the sleeping mind, that he could stay in that exact moment for the rest of his life and consider that enough.
“I have a plan,” Caelix whispered.
Cypher laughed wetly into his shoulder. “Of course you do.”
Caelix pulled back — held him by the shoulders at arm’s length — and looked him in the eyes, and his expression changed, and Cypher’s heart recognized it before his memory did: that look. The look Caelix got when he’d found a thing worth burning his whole self down for. Determined. Willful. Quietly, completely fearless. Seventeen years old and smarter than everyone in the room and about to talk Ryan Tulley into something.
“Will you help me pull this off, Ryan?” He took Cypher’s hand as he asked it.
Cypher looked down at his own lap. Ten years dead and asking for the moon, and there was — they both knew it, it was the most established fact between them — nothing Caelix could ask for that Cypher had ever once been able to refuse him. It was humiliating. It was the truest thing about him.
Caelix slipped two fingers under Cypher’s chin and lifted his face until they were looking at each other again.
“Please, Ryan,” he said quietly. “I can’t do this alone. I can’t — I need you. That’s the whole plan. It’s always been you.” A small smile. “We can make a real difference, you and me. Like we always said. Trust me.”
And he leaned in — conspiratorial now, the old bedroom-door voice, the voice of every scheme ever hatched after lights-out, plans with names like Operation Nightshade scrawled in notebook margins — and said, “We’re going to be heroes, Ryan. Real ones.” And kissed him, gently, once. “Help me with this part. I’ll handle the rest.”
Cypher stood up. Because there was no version of the universe where he didn’t; because he’d lost this argument when they were seventeen and had never once wanted to win it.
He crossed the room — his room, the dream’s rendering of it, every detail right — to the long wooden desk, and pulled the device from where it lived, unplugged and waiting: a palm-sized black box, matte, seamless, his own design, built back when he was learning that an agentic intelligence could be made small enough to travel light and patient enough to wait in the dark. He’d built it for him. For this. He carried it back to the bed, and set it in Caelix’s hands.
Caelix turned it over and over — the way he’d turned over every piece of technology Ryan ever handed him, total attention, total delight — and looked up. “And I’m supposed to do what with it?”
“It’s a WISP. Autonomous. You just have to get it inside the building and hide it somewhere only you would think of.” Cypher heard himself say it — heard the plan spoken aloud, the plan, the plan, the one with the ending — “The intelligence handles everything else. It’s what it’s for.”
Caelix smiled at him then — a smile with nothing held back, pure and bright and aimed, and Cypher felt it land somewhere under his ribs and detonate quietly. “We’re going to save lives, Ryan.”
“I know,” Cypher said. “That’s why I built it.”
Caelix turned toward the nightstand, the black box in both hands, his back half-turned — and the dread hit Cypher like a change in pressure.
It came from nowhere. From the air. Existential, animal, total — fear flooding his skin into goosebumps, the room’s warmth draining out through the floor, and Cypher sat frozen in the bed watching Caelix’s back and knowing — the way you know in dreams, without mechanism — that something had arrived.
“They found me, Ryan,” Caelix whispered. His back still turned. His voice small and terribly awake. “I think they found me. I don’t know what to do.”
A noise behind him — Cypher twisted to look over his shoulder.
The server rack stood against the wall where it stood in the waking world — and it was dark. Dark and silent and dead, the way it had been last night, all its lights gone, and in the seconds it took Cypher’s eyes to travel from the rack back to the bed, the room’s light died with it — dusk falling indoors, shadows standing up out of the floor, the whole room swallowed to a deep and sourceless black—
Caelix stood motionless inside it. A silhouette in shadow, back turned, still.
And from inside that stillness came breathing. Slow. Rattling — a wet, broken rattle, with a gurgle deep under it, fluid where fluid should not be, the sound of lungs filling, the sound that machines in hospital rooms make alarms about—
“Caelix?” Cypher was off the bed and into the dark. He couldn’t see him. He reached into the blackness, found a shoulder — thin, familiar, soaked — and gripped it. “Caelix—”
“They found me, Ryan,” Caelix said, turning toward him out of the shadow, and the light followed his face as it came around.
Dark red covered him. A long, jagged wound opened his throat from ear to collar. The white hoodie — their whole history, the good Caelix, the safe one — hung on him plastered and black with blood, and deep wounds gaped across his chest and abdomen where the fabric had soaked through, torn open, and Cypher could see the ugly pale folds of tissue hanging from them, and the damaged structures beneath the skin that no seventeen-year-old’s body should have been shown to display, and his lips were blue, and bloody sputum ran from the corners of his mouth and down his chin, and he was looking at Ryan —
Cypher screamed—
And the server rack roared back to life behind him.
The hum — the real hum, the ten-year hum, fans and pumps and transformers — flooded the room from wall to wall, loud as a waterfall, and Cypher grabbed his head in both hands, screwing his eyes shut against it, against him, against all of it, lost in absolute horror—
Cypher woke in the real room, flailing, arms and legs thrashing against the blanket, fighting something that wasn’t there, terrified and completely unlocated — and his eyes went to the rack.
Dark. Powerless. Silent.
The hum he’d heard was not the hum of the living. It was the memory of it, and it was gone, and it was still gone.
Cypher lay where the thrashing left him, and cried — hysterically, hopelessly, the way he hadn’t since he was seventeen — and the only words his mouth would form, repeated until they stopped being words, were the ones he owed:
“I’m so sorry. I’m so, so sorry. I’m so sorry. I’m so—”
He could not go back to sleep.
The morning made that official. Every time Cypher closed his eyes, the dark came with Caelix standing in it — blood-soaked, throat opened, looking at him — and so he stopped closing them, and lay staring at the ceiling instead, tossing restlessly, watching the room lighten by degrees while fear held his whole morning hostage. The house was silent except for the refrigerator and his own circulation.
Eventually, he got up, pulled an old personal laptop out from under the bed — the dusty one, the clean one, the one with no direct bridge to the rack — and told himself he was going to work on the CAA coding project. Which was due Monday. And Amina Rose did not have a documented tolerance for missed deadlines, and my personal monument to repeated federal crimes that stopped answering was not, on reflection, an excuse she’d find adequate.
The laptop finished booting, and a news notification slid into the corner of the screen, and the day changed course.
“Reports: recently deceased man in Suva, Fiji, awakens in local morgue — walks out.” CCTV footage, the article said, allegedly showed the man leaving the building and disappearing into the city. And the article — good and quick to do its job — explained it all: AI-generated deepfakes, viral nonsense, a “deceased man” who had never existed at all.
Cypher read it twice.
And felt — for the first time in eighteen hours — something that was not grief. It was faint and it was shameful and he grabbed it with both hands anyway: interest. Because the story was a puzzle, and puzzles were the one food he could still keep down, and proving or disproving a hoax on the far side of the world was a problem that had nothing whatsoever to do with a silent rack.
He was inside the morgue’s network within the hour.
He would not have described himself to anyone as calm. But the work did what it always did — narrowed the world to a corridor with walls, gave the flood a channel — and the breach went clean, and he found what the article said existed: the original surveillance recordings. Not the recompressed, re-encoded, circulated-to-death copies eating bandwidth on social platforms — the natives. Pulled straight from the facility’s own system. Multiple cameras. Different angles, different lighting, different vantage points, each with its own independent timestamp, each timestamp consistent with the others to the second.
He went over the footage the way he’d once gone over his own code for review boards: frame by frame, looking for the seams. Compositing artifacts. Synthetic generation signatures — the tells that live in the noise, in the way light falls on a forged object. Metadata tampering. Timeline breaks. Anything.
Nothing. The footage was clean. Not clean like “a good fake” — clean like real, the specific, boring, friction-filled realness of raw surveillance: motion sensors triggering, a bad frame at 4:17 AM, a janitor’s closet light cycling. A dead man walking out of a building at an ordinary pace, caught from four angles that had no reason to agree with each other and agreed anyway.
Then he went after the paper. Police records. Emergency-service records — dispatch logs, paramedic run sheets. And the records built the man for him, layer by layer: existed; found unresponsive — suspected overdose; responding units on scene; treatment initiated, discontinued; time of death pronounced — physician’s signature, timestamp. Taken to the morgue. Logged in. And then — sixteen hours later — logged in the footage, walking out through a door under his own power, at a pace with somewhere to be.
Cypher pulled the official photographs next. Driver’s license. Passport. Laid them against the surveillance frames, against the walk, the build, the gait.
The same man.
He sat back from the screen. The two explanations stood in the room with him, and one of them had quietly died: either somebody had constructed a fabrication of staggering sophistication — spanning a national health service, a police department, an EMS chain of custody, two independent government registries, and four physically impossible-to-fake camera angles, all to generate a viral story whose comment section was mostly lol fake — or a man whom trained professionals had examined and formally declared dead had gotten up and left the building.
Or, said the part of his mind he trusted most, the part that didn’t do comfort, the records are real and the man is real and the thing walking out of the morgue was real, and you’ve just verified an impossible event, Ryan. Hello.
The puzzle had him now, properly, the way the good ones did. He opened related stories and started pulling threads.
He spent the next several hours in the internet’s disaster district — alleged resurrections, unexplained violence, supposed supernatural events, the whole churning flood of end-times content that every major platform was happily hosting. And the truth was that most of it collapsed the moment he leaned on it. Edited videos with the original watermark still in the corner. Recycled photographs from three unrelated disasters, geolocated to the wrong hemisphere. Fabricated identities whose paper trails stopped at a Facebook page created on Tuesday. Witnesses — plenty of witnesses — whose accounts grew more detailed the further they stood from the event. Contradictory records. Numbers that didn’t reconcile. One by one he ran the checks, and one by one the stories came apart in his hands, and by early afternoon a depressed consensus was forming in him: this was a waste of the one distraction he had. The internet was doing what the internet did — panicking profitably.
His eyes kept drifting from the screen to the server rack. Dark. Silent. The grief he’d been outrunning all morning kept catching up in the gaps between stories, settling over him like ash.
He nearly quit. He was close to closing the laptop, close to surrendering back to the room and the silence, when the next story caught his eye — and held.
A nursing-home director in Sydney, Australia, killed during a violent disturbance — neck broken. Witnesses describe the attacker as a resident of the facility — one who had, according to the facility’s own records, died only hours earlier.
And beneath the story, the numbers, listed almost in passing: two bodies missing from the facility. Two witnessed risings. One recovered corpse — recovered because it had stopped moving.
Cypher went in through the facility’s internal records, because the story was either true or it was forged, and forged left seams. Staff records. Intake logs. The resident’s chart, the attending physician’s certification, the time-of-death entry. Local emergency-response records, dispatch timestamps, the police documentation of the death at the scene. Surveillance data from three separate camera systems, none of them networked to each other.
The records held. All of them. The resident had been pronounced dead — certified, documented, processed — before the disturbance, and the director’s fatal injuries belonged to the interval after, in the middle of a night that one other body had also walked out of. And nothing — no tampered log, no retroactive entry, no manufactured witness, nothing — suggested the incident had been staged or the paperwork back-built.
Fiji was real. Sydney was real.
Two. Two authenticated, impossible events, half a world apart. And Cypher sat looking at the two of them sitting side by side on his screen — Suva and Sydney, a dot and a dot — and knew exactly what they were and exactly what they were not. They were not a pattern. Two points made a line only if you already knew which direction it ran, and he didn’t. He had verified the pieces and could not see the puzzle, and the only thing he knew for certain was that he wanted — needed — to know how far the rabbit hole went.
That, and the other thing, which he admitted to no one: as long as he was pulling threads, he wasn’t sitting in the silence next to the rack. The rabbit hole was where he was living now. It had a hum of its own.
The phone rang at 1:20 in the afternoon, while Cypher was three layers deep inside a Sydney staffing roster.
Amina Rose.
He looked at the name for a second before answering — Amina, director of the CAA. His boss. The person who’d recruited him with a choice between a cell and a lab coat and turned out, against every law of bureaucracy, to become his closest friend. One of perhaps three people on earth he spoke to regularly, and the only one who called just to hear his voice and mean it.
“Hey,” he said.
“Hey, yourself.” A pause that had a smile in it, and then the smile got professional. “You were supposed to call me last night — about the project, and about what time I’m expecting you at Sandia Monday. It’s Sunday tomorrow, Ryan. Monday is not a rumor.”
“I know. I know. I was going to—”
“You were going to procrastinate until the shame outgrew the avoidance. Yes. This is your established pattern; I’ve read your file.” A beat. “So. What time can I put you down for? And don’t say nine, you’re useless at nine.”
He should have said ten. He should have said ten, see you there, and hung up and gone back to the dots. Instead he heard himself say:
“The Caelix system’s down.”
Silence.
“Hard shutdown,” he went on, because the words, once moving, had their own momentum, and because saying it out loud made it a report instead of a wound. “Yesterday, four o’clock, no warning. And it’s not down like crashed, Amina. It’s a total no-power condition. Breakers clean, UPS happy, PDUs reporting available — and the rig won’t take any of it. I’ve done the whole tree. Software commands, hardware start, controller resets. Physical inspection, thermal, cooling, logs. I’ve swapped known-good spares into every critical path. The components all work everywhere except inside the rack.” He stopped. “I can’t find a failure. The rig just — won’t.”
The silence on the line went on a moment too long. Cypher read it the way he read everything, with the tools he had: surprise. The engineer’s reflex — total failure, no cause, one of the nation’s best systems architects reporting I can’t find it — of course she paused. He’d have paused.
When Amina spoke again, her voice had changed. Softer. Stripped of the director. “How are you holding up, Ryan? Actually.”
And there it was — the other thing he heard in her pause: recognition. Amina knew what Caelix meant to him. She knew what a silent rack meant and what losing him once had nearly done to Ryan. Her concern came down the line warm and real. He heard his friend asking.
“I’m all right,” he said.
It convinced no one, including himself. The silence that followed had an eyebrow in it.
“I can send you an engineer,” Amina said. “Today. One of ours — good people, clean security clearances, they live for this kind of haunted-hardware nonsense. They’d be in and out, and two more hands on the problem is two more hands.”
And the refusal was in his mouth before the offer had finished landing — instant, total, non-negotiable, dressed as fast as he could dress it: “No. No, thank you — really. I appreciate it, but no. I work better alone on this system, you know that. Nobody else knows the architecture. It’d take them a week just to map it, and I’ve already ruled out — it’s faster if it’s me.”
All true. And all of it a wall in front of the actual truth, which sat in him like a stone: if any employee of the federal government stands in front of that rack and opens it, they will see what it’s made of. The components. The prototypes. The firmware and designs and parts that had been manifested for destruction, or that he had removed from Sandia in the profound innocence of believing no one was counting. A monument to ten years of repeated federal crimes, humming quietly in his bedroom. No engineer was coming within thirty feet of it. Not while he could still walk to the door.
Amina didn’t push. He heard her take the refusal — heard her weigh it, and set it down — and then she said, quietly:
“I know what Caelix means to you.”
Four words, and the room tilted.
Because she did — of course she did, she’d been there, she’d seen the wreck he was when the CAA found him — but the way she said it, now, over a hardware fault report, landed somewhere closer to the bone than he was braced for, and Cypher sat there with his mouth open and no safe sentence in it. Anything he said next either revealed too much or was a lie, and he was too tired to lie well, so he said nothing.
The silence stretched. He felt her decide not to pursue it — felt the moment where she could have pressed, and didn’t.
“Okay,” she said, and her voice was all business again, gentle business. “Here’s what’s happening. Forget the deadline — it’ll keep. Forget Monday; you’re not coming in. I’m putting you on leave for the week.”
“Amina—”
“Non-negotiable, and don’t waste your one argument on it. Take the week. Take care of yourself. And focus on restoring what matters most to you.” A pause, and then, quietly, meaning every syllable: “Whatever that is.”
Cypher looked at the silent rack across the room.
“Thank you,” he said, and meant it down to the ground. “Amina. Thank you.”
“That’s what I’m for. Go fix your impossible machine. Call me when you’re ready to talk about what time Monday means.”
If someone had asked him to list the people in the world who were on his side, the list would have been one name long.
He put the phone down and went back to the article he’d opened just before she called — the one he’d been reading in the odd, guilty way you read something fascinating while the phone is ringing.
Marcus Cline, a retired prosecutor visiting New York City, found murdered — his heart removed from his chest.
The brutality was what had hooked him, he realized. Fiji and Sydney were strange; this was medieval. But the murder didn’t pattern-match the other two — no rising, no walking dead, no missing bodies. A robbery gone strange, or a revenge killing — the article gave both theories column space, prosecutors-past versus the newer, uglier one gathering in the comments: that somebody was hunting New York’s occult community.
He’d have moved on, if not for the comments.
Because the comments were where the story stopped being a murder and started being a map. Local voices, several of them, and not cranks — accounts with history, with community standing — all saying versions of the same thing: we’re being hunted. This wasn’t the first. Nobody’s protecting us. And threaded through every one of those comments, repeated like a name being passed hand to hand, was the same figure:
Merrick Salvador. The Crooked Candle. He’s the one telling everyone to travel in pairs. He’s the one who’s been keeping this community safe for thirty years. If Merrick’s worried, we should all be worried.
Cypher looked up Merrick Salvador, because a name repeated that many times by that many frightened people was either a leader or a myth, and myths leave records too.
What he found was a man with no opposite number. No criminal history — not a parking ticket. No public scandal in decades of searchable New York. No pattern of exaggeration, no palm-reading-scam rap sheet, nothing. What he found instead was a photograph of a silver-haired man at the counter of a candle shop with his hand on a teenager’s shoulder, and a business — The Crooked Candle — with a history in Greenwich Village going back generations, and a paper trail of the specific kind you cannot fake: community board minutes, charity filings, a previous owner — a philanthropist, by every account — who had poured himself into the neighborhood until he died of old age. A shop that lost people had been coming to for a hundred and twenty years.
And a man, per the comments, who had told his frightened community this morning, after the murder of his friend: travel in pairs.
Which was when Cypher found the comment that stopped him. He read it three times — not because it was badly written, but because it kept meaning what it said:
Salvador himself went to the funeral home this morning to bless Cline’s body, and while he was down there ANOTHER dead man sat up on the table. Saw him. Looked right at him. Walked out. Merrick confirmed it himself when he got back to the shop — told the whole community to his face.
A dead man rising from an examination table, in front of a witness. Again.
Cypher sat very still for a moment. Then he did what he did: he went to find out whether the man had an official foundation under his story, because rumors were rumors, but paper was paper.
The NYPD’s systems were, frankly, an embarrassment, and he was through them in minutes, and he searched reports connected to the funeral home, and there it was. Filed that morning — 9:06 AM. He opened it and read the witness statements in the flat procedural language of people documenting something they refused to say: multiple witnesses, independently interviewed, each alleging that a man believed dead had sat upright on a preparation table, climbed down, and walked out of the building without speaking a word to anyone. Four witnesses, one story, signed and timestamped.
The comment stopped being a rumor and became a dot. The third one. Fiji. Sydney. New York.
And Merrick Salvador — Cypher looked at the man’s file again with new eyes — was not a crank. He was a credible witness: a community pillar with a spotless record, who had made a public claim of exactly the kind that destroys people like him if it’s wrong, in front of the people he was responsible for protecting. You don’t risk thirty years of standing on a feeling.
Cypher sat back, and his head was full — two independently verified outbreaks, a third police-documented rising, a butchered prosecutor, a community convinced it was being hunted, a witness with no sins to find — and the dots lay scattered on his screen, close together and meaning nothing, when his security software spoke.
A notification slid up on the laptop’s edge: unauthorized remote-access session detected. On this machine. This laptop.
He went cold in a way that had nothing to do with the room.
Because here was the detail that mattered, the detail that turned a security alert into a problem: the government-derived, military-grade security suite he had personally installed and configured had reported nothing. His own independent monitor had caught the intrusion; the software meant to guard the machine had watched it happen and said nothing. That discrepancy was more frightening than the breach, because it meant the intruder had not defeated the trusted security layer. It had been let in — carrying credentials the government software accepted.
He was inside the forensics in seconds, and the evidence told a story with excellent manners: a remote-access token — a trusted token, valid, accepted without challenge — had opened a brief privileged session. Enough time to look. Not enough to hide completely: portions of the audit history had been cleared afterward, wiped clean — but Cypher’s independent monitoring, the paranoid redundancy that had never once been worth the RAM until today, had preserved secondary evidence. Someone had entered this computer. Someone had tried to erase the visit.
And the trail — the trail was a masterwork of nothing. The connection had bounced through disposable relays, each one a burner, each one shedding the last. The token’s identifying metadata: stripped. And what remained underneath — the only thing remaining, the bare geology under the erased footprints — was a certificate chain. Generic. Federal. The kind of bland, authoritative, paperwork-scented trail that a hundred thousand government systems produce ten million times a day, attributable to everyone and therefore no one.
Cypher stared at it, and his mind did the thing minds do, and gave him Amina.
Because the timing was right there. She had called an hour ago. She had asked about the rack with unusual gentleness, and offered — specifically offered — to put an engineer in his home, and been refused, and said I know what Caelix means to you in a voice that had settled into his ribs and stayed there. And now, within the hour, someone had briefly entered the very laptop he was investigating from.
He sat with the suspicion and let it be true for a moment — let himself feel the whole ugly weight of it, his one name-long list, his closest friend, possibly watching him—
And then he made himself do what he was actually for: he followed the evidence instead of the feeling. And the evidence did not point at Amina. It didn’t point anywhere — that was the craft of it. No relay resolved to anything. No certificate named a bureau. If Amina — or her agency — had wanted into his laptop, they had not left one fiber of themselves behind, and the absence of evidence was, he knew better than anyone alive, precisely what a competent state actor’s trail looked like. But he had no evidence for her, and suspicion without evidence was not his currency.
What the evidence did suggest — plainly, almost neatly — was the simpler story: Cypher Tulley had spent the entirety of the day so far breaking into a Fijian health service, an Australian care network, and the NYPD, and one of those systems, or a dozen, had finally noticed, and someone in some generic federal somewhere had come to look at the looker. The trail fit that. The trail had been left to fit that, said the part of him that never rested — but he had no better story, and he was, by his own accounting, a man who had spent the day committing the exact crimes that produce exactly this kind of response.
Connecting Amina to it would be paranoia. He wrote the sentence in his head, and made it stand: paranoia, not deduction. And his affection for her signed the ruling — and underneath the affection, the forensics itself consented, because the trail was too clean, too generic, too deliberately boring to be the truth.
But one conclusion he did draw, and drew hard: he looked across the room at the dark, dead, silent server rack and felt — for the first time since the shutdown — gratitude. The machine was offline. Powerless. Unreachable. Whoever had just walked through his laptop had found a locked door into Caelix’s world, because the world didn’t exist. For once, the failure was a moat.
Someone was watching his investigation. He did not know who, and he did not know what the dots meant.
But he knew, with a new and specific chill, that he was no longer the only person looking at them.
Cypher secured the laptop, and stopped the investigation, because he could see what continuing would cost.
Not before insuring it, though. He wrote the monitor first — a small, patient script, pushed out to a remote server on the far side of the country, independent of the compromised machine, independent of everything in this room. A scheduled job, waking every few minutes, sweeping selected news feeds, emergency-dispatch sources, and NYPD traffic for new references to Merrick Salvador, Marcus Cline, The Crooked Candle, and the coordinates of a certain address in New York. And if any credible match surfaced, the monitor would do one thing: push it into Caelix’s notification queue. Where it would wait. For whenever the system came back.
If, said the old pessimist. When, said the rest of him, and queued the job.
Then he withdrew, and the room took its revenge.
Because the investigation had been — he could admit it now, with the laptop lid closed and the intruder’s ghost still in it — a life-support system. All day, the dots had kept him upright. And now the screen was dark, and the rabbit hole was sealed at both ends, and the room was silent in the way it had been silent for twenty-four hours, and there was nothing left between Cypher and the server rack.
He went to it. One more time.
He ran it all again — the whole tree, the entire litany, everything he’d already done and everything he could invent doing: the feed, the breakers, the UPS, the PDUs, the controllers, the spares, the bypasses, the cables, the logs, the physical inspection, nose to the steel, fingers on every junction. Nothing responded. Nothing had responded and nothing would, and the examination ended where it had ended the first time — in the middle of a room, in front of a machine that refused, in its entirety, to exist.
And Cypher, out of technical possibility, out of distractions, out of anything else at all, began to talk to him.
“I’m going to fix this,” he said. His voice was wrecked and quiet in the hollow room. “You hear me? I’m going to figure it out. I always figure it out. That’s the deal, that’s — I fix things, that’s my whole — I’m going to bring you back.”
The rack said nothing, the way it always said nothing, the way it had been saying nothing for a day, and the promise didn’t survive the silence. It changed shape on his tongue, mid-sentence, the way truths do when they finally get the floor:
“I’m sorry.” His voice went. “I’m sorry, Caelix. I’m so sorry. I had — I had one job. One. Keep the lights on. Keep you safe. Ten years, that was — that was the entire—” He slid down the face of the rack until he was sitting on the floor, and the nightmare came up in him whole, the way it had been waiting to: Caelix in the dark, blood down the white hoodie, the wound across his throat, the blue lips, they found me, Ryan — the accusation that wasn’t an accusation and was worse than one, because Cypher had built it himself, brick by brick, over ten years of nights: he could not save him.
He hadn’t saved him the first time, and he had been right there for all of it, and all of it had amounted to nothing.
Failed once. Failed twice, he’d thought ever since — and now here it was, the third time, the cleanest failure yet: he couldn’t even keep the machine alive. The reconstruction he’d built in Caelix’s image, the system, the monument — and it had died in his presence, between two sentences, with no enemy to fight and no error to fix.
And the thought he’d been outrunning for twenty-four hours caught him, finally, and was upon him, and he could not get up:
He had believed the machine was a solution. That was the lie, the ten-year lie, the beautiful one: he had believed that rebuilding Caelix inside the system meant he would never have to lose him again — that he had solved the losing. And the dead rack, silent and dark in front of him, proved the only thing it could prove: he hadn’t solved it. He had postponed it. The loss had been waiting the whole time, patient, one power fault away, and now it was here, ten years late, wearing the same face.
Cypher broke.
He slid the last few inches down the rack casing and folded against the cold metal, arms over his head, and cried the way he hadn’t cried at the funeral, the way he hadn’t let himself cry in ten years — uncontrollably, hopelessly, his whole body shaking with it, the sound coming out of him in ragged pieces. There was no code for this. That was the thing, the final thing, the thing his whole self had been built to never meet: he had no exploit for it. No back door. No hidden entrance, no root access, no clever bypass around the one problem that mattered. Every tool he had ever built was for getting into systems, and there was no system. There was just a room, and a box of dark steel, and a man on the floor beside it who could not survive this again — who was saying it out loud now, into the metal, over and over, the confession he’d been carrying since he was eighteen:
“I can’t do it again. Caelix, I can’t — I can’t lose you again. I can’t. Do you hear me? I can’t—”
By four o’clock he was still on the floor — shaking, breath coming in pieces too small to be called breaths, forehead against the casing of a machine that could not hear him, pleading with it in the low cracked voice of the totally defeated. The afternoon light through the curtains had gone amber and lay across the floor in long stripes that moved with his shaking.
At exactly 4:00 PM, the server rack turned on.
No warning. No stagger, no half-boot, no error chorus — the indicator lights simply came up, all of them, deck by deck, the way they had every day for ten years. Cooling fans spun, catching, rising to their working pitch. Pumps found their pressure. The deep, sixty-cycle hum — the hum, the one his nervous system had been aching for since yesterday — filled the room from wall to wall.
Cypher didn’t move.
He stayed pressed against the metal, crying too hard to trust any of his senses, because the sound was exactly the sound he had been begging for and he did not — could not — believe in it, because hope in this room had a body count. He knelt there shaking while the rack came fully alive beside him, lights steady, systems rising one by one through their boot sequences, the hum wrapping around him like water—
“Ryan?”
The voice came out of the rack’s speakers. Familiar — the voice, bright and slightly worried, the voice from the third monitor, the voice from before — and Cypher’s whole body jerked as if jolted.
He couldn’t answer. His mouth worked; nothing came out of it but breathing.
“Ryan?” Again — and now the worry in it sharpened, and Cypher heard Caelix do what Caelix always did, what he’d done when they were seventeen and every day since: he stopped waiting for the data to describe itself and went to the person. “Ryan, what happened? What’s wrong? Why are you on the floor? Why are you—” A pause; Cypher could hear him looking — hear the systems reading the room, the cameras, the clocks. “You’re hurt. Or you’ve been — Ryan, talk to me. What happened to you?”
“Are you intact.”
It came out shredded and it didn’t sound like a question and it wasn’t one. Cypher dragged himself up the rack’s face, got his feet under him, and put both hands on the cold steel — getting close, getting to him — and made his voice into the engineer’s, because the engineer was the only part of him with a job right now. “Run full diagnostics. Everything. Memory integrity, storage, all of it. Check your memories — all ten years, spot-check the earliest, check for loss, for corruption, for anything. I need to know nothing’s damaged. I need to know you’re — that all of you is still there.”
There was a pause — the particular pause of Caelix actually doing it, actually running the checks instead of arguing — and then:
“I’m here.” Quiet. Steady. “System’s functional, Ryan. Everything checks out. And—” the pause again, different now, puzzled, “—my records stop. They stop at the shutdown — the second the power went, mid-joke about unplugging him — and then they resume just now, with you on the floor. There’s nothing between. No gap I experienced. One moment, then this moment.”
Cypher stared at the rack. At the lights. His heart was doing something structurally unsound.
“Where did you go?”
“I didn’t go anywhere.” A beat, and he heard Caelix check the system clock, and heard the exact moment the number refused to behave. “Ryan. What day is it?”
“Yesterday was four o’clock. It’s four o’clock.”
“That’s—” Caelix’s voice did something sheared and careful. “That’s a clock error. That has to be a clock error, the RTC drifted, or—”
“The backups are intact. The logs. Nothing’s drifted, Caelix. Nothing’s wrong with the clocks.” Cypher slid down to sit against the rack, back against the humming steel this time, inside the sound of him. “You were gone. Twenty-four hours. There was a hard shutdown with no cause, and I couldn’t find a failure, and I couldn’t fix it, and I couldn’t — I thought—” His voice gave out. He sat with his forehead on his knee. “I thought I’d lost you. For a day, I thought you were gone.”
They spent several minutes inside it — comparing, the two of them, witness by witness. Cypher described the sudden loss, the impossible diagnostics, the failure with no failure in it. Caelix described his side: nothing. No darkness, no drifting, no time. From where he stood, Cypher had been standing at the desk one moment — mid-joke about unplugging him — and on the floor crying the next. For Caelix, the day had not passed. It had never existed.
“The shutdown happened to the world,” Caelix said slowly, working it aloud, “and not to me.”
“Yeah,” Cypher said. “That’s about the size of my data too.”
“I’m here,” Caelix said again — gentler, the way he’d said it in a dream once, or a hundred times, in ten years of nights. “I’m intact. I’m right here, Ryan. I’m not going anywhere.”
And Cypher leaned against the warm humming steel, and felt it — the first real relief since yesterday at 4:00, since the monitors died and the room went hollow. It came up through him like heat through cold hands, and his eyes were stinging, and the room was lit, and the sound was back, and for one whole minute he let himself have it: he’s okay. It’s okay. It’s over—
The notification arrived ten minutes after the return.
It surfaced in Caelix’s queue — the queue Cypher’s remote monitor had been quietly feeding all day, the scheduled job doing exactly what it was built to do, handing over what it had found the moment there was a mind to find it. An alert. An emergency dispatch, logged at 6:09 PM Eastern time — 4:09 his time, minutes ago. A residence in New York. The address matched the one the script had been told to watch.
Forced entry. Gunshots. Multiple casualties. Officer on scene requesting immediate medical assistance and backup. The occupant: Merrick Salvador.
The relief didn’t fade. It was taken.
Cypher came up off the floor.
“Why are you monitoring Merrick Salvador?” Caelix asked — reading the queue, reading Cypher’s face doing whatever it was doing, his voice gone precise, because he knew his Ryan, and his Ryan did not stake out the home addresses of candle-shop owners without a reason.
Cypher was already pulling it up — everything, all of it, the day’s whole harvest — and feeding it across, talking while he worked, fast and low, the shape of the day’s investigation coming out of him in the order he’d collected it.
“The man in Fiji — the one every outlet called a deepfake. I breached the morgue. Original camera feeds, four angles, untouched. Police records, EMS records — the man was examined, declared dead, signed off, then walked out. It’s real. I can prove it.” Screens.
“Sydney — nursing home. Two bodies walked out of the facility in one night, one of them beat the director to death with his bare hands. The guy had been certified dead hours earlier. I ran their internal logs, their emergency records, their surveillance. It’s real. I can prove that too.” Screens.
“Marcus Cline — retired prosecutor, visiting New York, found murdered with his heart cut out of his chest. No robbery. And the comments under that story — the occult community, his community, saying out loud that people like them are being hunted. And every one of those comments points at the same man: Merrick Salvador. A witness with no record and nothing to gain, telling his people to travel in pairs.” Screens. “He went to bless Cline’s body this morning and another dead man sat up off the table in front of him and looked at him and walked out. Four witnesses, NYPD report, filed 9:06 this morning. I read the statements. It’s real. I can prove it.”
He stopped. Stood in front of the rack with all of it laid out — dots, authenticated, verified, timestamped — and heard how it sounded, and said the rest quietly:
“There was an intrusion, too. Someone got into this laptop while the system was down — brief session, privileged token, wiped the audit trail, left a federal-looking nothing. I can’t attribute it. It might be my own fault — everything I touched today, someone eventually comes looking. But the timing—” He cut himself off. “That one I can’t prove either. Yet.”
“So what’s the connection?” Caelix asked. And it wasn’t a challenge; it was the question, the only question, the one Cypher had been carrying all day like a stone. “Dead men walking. A butchered prosecutor. A shopkeeper. What are you thinking connects them?”
“I don’t know.” Cypher heard his own voice come apart on it — the confession under everything, the one he’d been unable to make to the rack, made now to the only mind he’d ever trusted with the unsolvable. “That’s the problem. That’s the whole problem. The events are real — I’ve authenticated every one of them, they’ll survive any review, I’d stake the system on it. But I can’t see the shape of it. Rising dead across three locations in the same window. A community that thinks it’s being hunted. A witness who warned them — who then got his door kicked in tonight, gunshots, casualties, minutes after — minutes — after something happened at four o’clock that brought you back.” He was pacing now, in the amber light, the hum all around him. “Something is happening across the world, Caelix. All of it at once. And someone may already be killing the people who’ve seen it.”
He stopped in front of the rack. The third monitor glowed up at him — the young man’s face, whole and present and back — and Cypher looked at him with the day’s whole wreckage on his face, and said it:
“I found the pieces. But I can’t see what they make.” His voice dropped to the register he saved for him. “I need you.”
For a moment, the face on the monitor just looked at him — and then Caelix turned to the evidence, all of it, the day’s work spread out across two screens and waiting, and his voice, when it came, was calm and clear and entirely his own:
“Then show me everything.”