The cold had settled into the alley's concrete like something that had always lived there. Aaron's back was still pressed against the wall, the rough texture biting through his t-shirt, and he became aware—slowly, the way you become aware of a sound that's been present for a while—that he'd been staring at a rusted drainpipe for the better part of two minutes.
He made himself stop.
You're performing for an audience of one. And she's everywhere.
That was the problem with Janus. Not the warning itself—he'd expected some kind of tripwire eventually. The problem was the texture of her attention. It didn't feel like surveillance. It felt like being read. Like she'd already catalogued his previous habits, his previous logic, and had quietly filed it under predictable threat vectors.
He pushed off the wall, legs still carrying that underwater heaviness from the server room. His right hand moved to check his smart watch on reflex and found the cracked screen, frost still threading its surface in pale fractal lines. Dead. He let his arm drop.
The plan he'd been running in the back of his mind for the last three days—the direct approach, logging high-visibility bugs, stacking Debug Points fast enough to matter before anyone noticed—felt suddenly naive in a way that made his stomach turn. Not wrong, exactly. Just legible. Any system monitoring for anomalous behavior would have a pattern to match against: rapid point accumulation, repeated exploitation of the same class mechanic, escalating resource grabs. He'd have looked like exactly what he was. A user abusing a vulnerability.
You don't patch a zero-day by announcing it in the changelog.
He looked at the alley. Properly looked, the way he used to look at bug reports—not at what was there, but at what the arrangement implied. The cardboard he'd shifted to sit down. The scuff marks from his boots near the entrance. The faint compression in a patch of grime where he'd set down his canteen. A readable history. A breadcrumb trail for anything patient enough to reconstruct it.
He picked up the canteen. Weighed it in his hand—half-empty, water sloshing dully against the metal walls.
He left the alley without looking back.
The foot traffic on the main street was sparse and wary, survivors moving with that particular post-event gait: heads slightly down, eyes doing most of the work, bodies angled to minimize profile. Aaron matched it immediately, not because he'd thought about it, but because his legs remembered the geometry of not being noticed. He'd spent years at conferences and corporate offices learning to navigate spaces without being pulled into conversations. The skill translated cleanly.
The Null Phone was a low-frequency weight in his pocket. He didn't take it out. Taking it out was a behavior. Behaviors were data points.
New rules. He let himself think through them in fragments, the way he used to process incident reports—no full sentences, just structural logic. No direct attribution. No clean point trails. No patterns Janus can model.
Which meant no obvious safe house. His stash—the crossbow, the tactical vest, the tech collection he'd been quietly accumulating—was already somewhere Janus might have flagged during the audit. He'd have to approach it obliquely. Move it in pieces. Think about what a monitored person wouldn't do, and do that instead.
You're not hiding from a person. You're hiding from an algorithm. Those are different problems.
A person could be distracted, misdirected, emotionally manipulated. An algorithm looked for statistical deviation. Which meant the safest behavior was behavior that looked like noise—random, low-signal, boring. The kind of thing that gets filtered out before it ever reaches a human review layer.
He needed a new anchor point. Somewhere that already generated ambient interference. Somewhere with enough foot traffic to make his presence unremarkable, enough structural complexity to provide coverage, and—ideally—somewhere that already had a system anomaly he could use as natural camouflage.
His mind was already sorting through what he'd seen of the city's surviving infrastructure in the last seventy-two hours. Not the obvious refuges. Not the places other survivors clustered. Those would be watched, if not by Janus then by each other, and either way the data density was too high.
He needed somewhere quieter. Somewhere people went and then left.
The smart watch was dead, so he tracked time by the angle of the light instead—pale and thin, still early enough that the worst of the day's movement hadn't started. He had a window. He used it the way he used every window: carefully, without announcing it.
He stepped into the sparse current of survivors and let it carry him, just another piece of human noise in a city the system was still learning to read.
His mind was already two blocks ahead, sorting through possibilities, looking for the specific shape of a glitch he hadn't exploited yet.
The library's front steps were cracked concrete, weeds splitting the seams like the earth was slowly reclaiming the argument. Three of the four front columns still stood. Aaron catalogued that without slowing down, his gait the same unhurried shuffle he'd been maintaining for six blocks—the pace of a man with nowhere urgent to be, which was the exact camouflage he needed.
The revolving door had been wedged open with a fire extinguisher. He stepped through the gap and stopped.
The sound died.
Not faded. Not muffled. Died. The ambient noise of the street—the distant creak of a damaged sign swinging on one bolt, the gravel-shuffle of two survivors crossing an intersection half a block away—it all simply ceased to exist three steps past the threshold. The silence wasn't peaceful. It had weight, the specific pressure of a system process that had overwritten something it shouldn't have. Aaron stood very still and let his ears work, testing the boundary. He took one step back toward the door. The swinging sign returned, tinny and distant. One step forward. Gone.
Null zone. Active glitch, not decay.
His Null Phone pulsed once in his pocket—not a notification, just the low-frequency scan he'd set running before he left the alley, a background process burning minimal cycles. He didn't pull it out. He stood in the silence and looked at the space instead.
The library was large enough to matter and ruined enough to be ignored. Most of the skylights had blown inward, and whoever had looted the place had taken the obvious things—the emergency kit cabinet near the circulation desk was hanging open and empty, the display cases near the entrance had been smashed. But the shelving stacks in the back were untouched, the kind of dense, floor-to-ceiling rows that looters bypass because books have no caloric value and poor ballistic utility. Dust had settled over everything in a uniform grey layer, which meant no one had moved through recently. The dust was the real security system.
He walked the perimeter first, staying close to the walls, his sneakers making no sound that carried more than two feet. The silence zone held consistent through the main floor. He found a stairwell that led down to a basement reference section—the ceiling lower, the air stale and cold in a way that felt geological—and the glitch held there too. Stronger, maybe. The pressure behind his eardrums was slightly different, like being in a recording booth with the foam pulled off the walls.
This is it.
He went back to get his stash.
He made three trips, and he made them ugly on purpose. Different routes each time, different pacing, once stopping to crouch and retie a boot that didn't need retying because someone on a second-floor window across the street had their curtain at the wrong angle. The Null Phone stayed in his pocket and kept scanning. He checked it only between trips, in the library's silence where the screen light wouldn't carry.
The audit trail readout was clean. Three passes, no Janus signatures. Either the glitch was masking him, or he was boring enough to be beneath the threshold. He was banking on both being true simultaneously.
The tech collection was the hardest to move—the crossbow he'd broken down and wrapped in a strip of tarp, the tactical vest folded flat, the pouches distributed across his body until he looked like he'd gained fifteen pounds in awkward places. The private components—the boards, the salvaged interfaces, the two devices he hadn't catalogued yet because cataloguing them felt like declaring them real—those he carried in a canvas tote bag he'd found in the library's lost-and-found bin near the entrance, the kind of bag that reads as civilian from a distance.
The last trip, he went straight to the basement reference section without stopping.
There was a study carrel in the far corner, the kind built for one person to disappear into for hours—three walls of particleboard forming a shallow alcove, a built-in shelf at eye level, a surface wide enough to actually work on. Someone had carved initials into the upper left corner of the surface decades ago, the wood grain grown over the edges of the letters. The chair was still there, one wheel slightly flat, spinning unevenly when he tested it.
He set the canvas tote on the surface and unpacked it piece by piece, placing each component with the deliberate care of someone arranging a surgical field. The salvaged boards went to the left. The interfaces, center. The two uncatalogued devices, right side, angled so he could see their ports without picking them up.
The last component—a bent antenna salvaged from a relay unit he'd stripped two weeks ago—he set down at the edge of the carrel.
He straightened up.
The silence pressed against him from all sides, absolute and glitch-maintained, and the library held its breath around him.
