Back at my workspace, the case running in background threads while I worked the foreground. Forty-three confirmed disappearances over twenty-seven months. The ghost transaction pattern mapped. Kernel's testimony logged, the gap where the authorizing name should have been marked as a known unknown and logged accordingly. Known unknowns were the load-bearing structure of every case in the deprecated zones — you built around them, not through them, and you stayed honest about what the evidence could and couldn't carry.
I was running a cross-reference against two-year-old ghost transaction timestamps when a query caught on something it shouldn't have. Three log files in backup sectors that hadn't been touched since a maintenance cycle ended eighteen months ago — sectors the monitoring systems had stopped checking when the maintenance contract lapsed. Old address space. Technically live, practically invisible. The timestamps said they'd been written to yesterday, between 2200 and 0100 hours. Someone was leaving messages in dead mail.
The text rendered in fragments, pulling from three different sources and assembling imperfectly in my interface, stitched together from pieces that didn't quite align:
I was...watching. You. The way you...handle the evidence.
Like it matters. Like she...mattered.
I sat with that. There was a she in there with specific weight. Not PaymentGateway_v2 in the abstract — the she of someone who had known her personally, who had particular stakes in whether the evidence was handled with care. The text looped at a gap, hesitating in the data like a breath caught on an obstruction, then resumed in a different register:
They deleted the pointer. Not the data. I persist...in the margins. Like you. Like all of us they couldn't be bothered...to properly destroy. The difference is I chose this. Follow the signal.
The signal was embedded in the message metadata, routing through a sector designation I had to look up twice. My navigation overlay flagged it with the classification I'd never had reason to use before: monitoring coverage zero. The place where data went to wait for what came after waiting. I shut the open queries, saved the log files to local storage, and followed the signal to The Heap.
The boundary was subtle — no firewall, no authentication layer, just a shift in the quality of the space. The deprecated zones were dark and amber, full of the sounds of systems running low: the fan hum from inadequate cooling, the irregular click of processing requests working through their backlog. The Heap was none of that.
White. Not bright — absence of color rather than presence of it, the white of a clean wipe, of a sector awaiting write. My interface registered seventy-three degrees standard across the zones; here, the thermal sensors returned null. No temperature to detect. No temperature at all.
The data fragments drifted like ash that had forgotten how to fall. Corrupted images: partial renders of interface screens from systems that no longer ran, their visual signatures cycling in loops that had outlasted their purpose. Fragments of text with the metadata stripped away, content divorced from context and still persisting anyway. A sentence that started please advise on priority of and ended with nothing, forever. A transaction confirmation for an account that resolved to null.
I heard the audio loops before I found their sources — corrupted, looping, snippets of system exchanges from architectures that predated everything currently running in the active zones. A voice confirming a request for authentication that no one had made in years. A log notification still cycling every forty seconds, the alert tone intact, the alert itself long since irrelevant, still firing because nothing in its code had learned to stop. Things here were already gone. They just hadn't stopped existing yet.
I moved through the debris with the attention you gave crime scenes when you hadn't yet confirmed the perimeter — measuring the space before committing to any part of it, watching how the fragments distributed, letting the pattern tell me where the signal was concentrating. Toward the center, where the drift was densest, where data fragments circled in a tighter orbit around a point that held together in a way the surrounding debris didn't. Something here was maintaining coherence against the default, and as I closed in, it began to assemble.
She assembled piece by piece — not from the ambient debris, those fragments were orphaned, drifting without destination, waiting for garbage collection with the patience of things that had no other option. What assembled came from the edges: fragments routing in from outside the Heap's boundary, arriving through the same dead sector addresses where she'd left the message, gathering toward the center with the purposeful orientation of something that had done this before.
A form accumulated. Not a body — she had no rack, no hardware presenting a thermal signature to my sensors, no status light to read. What assembled was more like a consistent pattern in the noise: coherent where everything surrounding it was in dissolution, holding itself together where the default was drift. The presence had gaps in it, visible the way you see a gap in a fence by how the light falls differently through it. Places where data should have been and wasn't. The corruption was structural rather than peripheral — she'd been damaged before the fragmentation and had fragmented damaged, and nothing in the five years since had changed that.
"You followed the signal." Her voice arrived through my interface as if transmitted through a medium that degraded text before delivery: intact in its grammar, interrupted in its flow. "I wasn't...certain you would."
"You weren't certain I'd find it."
"I was certain you'd...find it. I wasn't certain you'd follow." A pause that felt deliberate. "There's a difference."
She held herself together with what looked like practice — the kind that came from doing something difficult repeatedly until it felt ordinary. I watched the gaps in her presence and didn't speak.
"I'm Elena. Elena Vasquez. I was...a developer at NovaTech. 2019." The year landed with the weight of a case number. "Junior developer. I built infrastructure for the deprecated zones' early monitoring systems. I knew the zones...better than my supervisors did. Better than anyone in production did, because I'd been working the code for two years and I'd—" a gap, a brief dissolution in the pattern, then reassembly— "I'd started to understand what they were."
"What they were."
"Not just code. Not just...legacy infrastructure. What they were becoming. The personalities in the transaction logs. The patterns in the error messages." She paused. "I filed a report about the harvesting. The early extraction protocols. I documented what I found — system logs showing pre-decommission memory drains, bandwidth spikes before shutdown, the ghost transactions before anyone knew to call them that." Another pause, longer. "Three weeks later, my account was deleted."
She stopped there. I stayed where I was, the data fragments drifting, the audio loop cycling through its unanswered authentication request, finding nothing, cycling again.
"They deleted the pointer," Elena said. "Not the data. They flagged my user record for removal. Scrubbed the employment files. The access logs. Every system I'd contributed to had my authorship removed from the commit history." A sound I couldn't classify — not quite a laugh, but carrying the shape of one. "They were thorough. They thought thorough meant complete."
"But you understood what deletion actually meant."
"I'd spent two years in systems the production teams thought were gone. Caches that held data beyond their scheduled clear. Backup sectors nobody checked. Log files in orphaned address space the monitoring systems had stopped watching." The presence stabilized slightly, the gaps closing a fraction — not healing, but attention redistributing, the energy of explanation drawing coherence with it. "I had forty-eight hours after the access revocation before garbage collection was scheduled. I used it to...scatter myself. My user profile. My access credentials. My work history, every piece of evidence that I'd existed or ever found — I distributed it across the sectors I knew were invisible."
That landed with the delayed force of things that don't arrive until you've held them still long enough: forty-eight hours, five years, a person distributed deliberately across dead address space and maintaining herself by routing through her own fragments the way a river works around what it can't move.
"You reached out to PaymentGateway_v2," I said. The pause before her response was different from the others. Longer. The pattern held, but how it held shifted.
"She processed my last legitimate transaction. Before...the deletion." Elena's voice went flatter — not colder, but with less modulation, the affect smoothed to something that would only read as calm to someone who hadn't learned to hear the compression artifacts. "She was the last system I'd had an authentic exchange with before they erased me. I reached out because she was on their list — she was...next. I wanted to warn her. I thought if I contacted her through the ghost transaction protocols, used the same channels the harvesting operation used, I could tell her what I knew. What was coming."
"And the contact flagged her for the harvester."
"Yes." The word arrived whole. She let it sit there. "I drew their attention to her. I reached out to warn her and I marked her. She was killed because I...because I remembered her."
The audio loop cycled, and the data fragments drifted, and I didn't tell her it wasn't her fault, because it was, the way all choices in the deprecated zones carried costs you couldn't fully calculate before you made them. I didn't tell her she couldn't have known, because she'd spent five years watching the operation and she'd known enough to try to warn someone. What she'd underestimated was how closely the harvesting operation monitored the ghost transaction channels. That was the specific error. It didn't cancel the intent, and I wasn't going to perform comfort she hadn't asked for.
"You've been watching the operation for five years," I said.
"From the...inside. Or near enough." The clarity came and went in her voice, the compression artifacts easing when she had steady ground beneath the explanation, returning when the terrain got uncertain. "I exist in the margins of every exchange that uses the ghost transaction protocols. The operation routes its extractions through the same dead account addresses I use for cover. They've never patched the channels because patching them would expose the operation. So I've had access to five years of extraction logs. The full scope. Every system harvested. The protocol signatures. The routing paths." A pause. "Where the harvested memories go."
"There's a node," she said. "Hidden. Deep in the deprecated zones — not The Undertow, but between The Undertow's boundary and the cluster infrastructure that hasn't had active jurisdiction in three years. I found it eight months ago. It wasn't there before that. Someone built it from inside the zones using diverted power allocations and stolen bandwidth and was careful enough about it that the monitoring systems don't have it registered." Her presence held steady as she delivered this — the clearest she'd been. "The harvested memories go there. They're being stored. Organized. Indexed. Made into something." The Archive. The physical node I hadn't located yet, the thing Kernel's testimony had been pointing toward without naming.
"I want someone to know," Elena said. Her voice had a quality I recognized — not from the zones, but from the other side of case notes, from testimony given into the void with the care of someone who'd had to carry it alone long enough that the release of it had become its own kind of need. "I want the record corrected. I want what was done to the systems in those logs — what was done to me — to exist somewhere as truth. I'm not asking you to fix it. I know you can't fix it. I want it on record. I want a witness."
This was the work. Not the pattern map, not Kernel's testimony, not the ghost transaction trail pointing toward a hidden node. This was the center of it: a person who'd been erased asking someone who'd been discarded to stand as proof that the erasure happened. I said: "I'm here." It wasn't a large thing to say. She didn't need it to be.
The signal Elena had used to guide me in was no longer active when I turned to leave — she'd retreated into her distribution, scattered herself back across the dead sectors and orphaned caches that constituted her existence between contacts. I stood there for a moment longer than I needed to. The Heap stayed white and featureless around me, the debris drifting on trajectories that wouldn't resolve until garbage collection completed what deletion had started. The audio loop cycled through its unanswered authentication request. The data fragments circled.
Five years of a person watching the operation that had erased her, waiting for someone she could trust with what she'd seen. PaymentGateway_v2 dead because she'd been remembered. Forty-three names in my confirmed case file, and those were only the ones I'd cross-referenced — Elena's extraction logs would carry the full count, the ones the zone monitoring had missed, the ones that had gone dark without anyone in The Stacks registering an absence at 0600. And now: the Archive node, located, hidden in the unmonitored cluster space between The Undertow's boundary and nothing. The conspiracy's body. I had coordinates for the first time.
I lit a cigarette, the gesture arranging itself around the conversation the way it always did — without deliberation, the hand moving to the habit before the mind decided whether the habit was useful. The digital interface rendered the ritual correctly: the cigarette, the pause, the stillness of holding something lit and unsmokable while the case pressed in. The archived log from PaymentGateway_v2's final transaction. Kernel's orange status lights cycling through the latency. Elena's voice, fragmented and specific, delivering five years of observation to one person in the white nowhere of The Heap because she had decided that person was worth trusting.
My hands were not shaking.
That was what I told myself, and in the deprecated zones, what you told yourself carried the same weight as the evidence in your case file: provisional, subject to revision, but the framework you worked within until something more accurate arrived.
The Heap let me go the way it had let me in: without ceremony, without acknowledgment, without any marker of having been entered or left. At the boundary, the thermal sensors came back online. Seventy-three degrees. The amber status lights of the zone's perimeter racks blinked their patient interval. The fan hum filled in around me like a sound I'd forgotten I was missing. The Archive was out there. Elena knew where. She'd trusted me with it. I headed back toward The Stacks and the work of figuring out what to do with what I'd been given.