The fragments came at 3 AM on Day 534, while Ryu was reviewing the Collector's data crystal in Silver Blade's isolated analysis lab.
Not a dream β he was wide awake, had been for twenty hours, running the crystal's contents through quarantined systems that couldn't connect to anything outside the room. The data was clean, as far as Hiro could determine. No viruses, no tracking software, no embedded surveillance. Just research. Three years of meticulous study on login user discipline architecture, streak mechanics, and the theoretical framework Kane had promised.
It was good research. That was the unsettling part.
The fragment hit mid-sentence, mid-thought, like a splice cut in a film. One moment he was reading about resonance compatibility indexes. The next, he was somewhere else.
A rooftop. Night. The city spread out below, lights blurred by distance. His body β but not his current body. Lighter. Less powerful. Pre-evolution. He was sitting on the edge, legs dangling, and someone was beside him. A voice he couldn't place.
"βdon't have to do this alone. That's what I've been trying to tell youβ"
The fragment cut. Gone. Back in the lab, staring at the data crystal's output, heart rate spiked to 110.
He checked the timestamp. 3:07 AM. He'd been sitting at the terminal for six hours straight. The fragment had lasted less than two seconds.
A memory. From the erased three days.
He grabbed a pen, wrote down everything: rooftop, night, pre-evolution body, someone beside him, the phrase. Don't have to do this alone. The voice was gender-indeterminate in the fragment β distorted, like hearing someone through a wall.
This was the third fragment this week.
The first had come during a debrief. A flash of a corridor β Silver Blade's medical wing β and the smell of antiseptic. Someone's hand on his arm. A feeling of urgency that vanished before he could trace it.
The second had hit during training with Nyx. Mid-spar, the world stuttered, and for a half-second he was in Oscar's clinic. The back room. The same room Oscar had described β turkey sandwiches, an hour of conversation β but in the fragment, the room was empty. No Oscar. No sandwiches. Just Ryu, alone, staring at something on the floor that the fragment didn't show.
Now the rooftop. A conversation with someone unknown, about not being alone.
The fragments didn't fit what people had told him about those three days.
---
"I need you to walk me through Day 498 again." Ryu sat across from Oscar in the clinic's back room. Same room. Same chairs. Different context.
Oscar poured coffee. "I already told you what happened."
"Tell me again."
"You came in around noon. Brought sandwiches β turkey on rye, terrible choice. We sat here for about an hour. You asked what I'd do if you didn't come back from the evolution. I said..." He trailed off. Picked up the coffee. Set it down. "I said I'd keep the clinic open. That someone had to be here for the normal people."
"And that's all?"
"That's the version I remember."
"The version you remember." Ryu leaned forward. "Oscar. I had a memory fragment last night. From Day 498. I was in this room. But you weren't here. The room was empty. I was looking at something on the floor."
Oscar's face didn't change. But his surgeon's hands β the ones that never trembled β went very still around the coffee mug.
"Memory fragments from erased days aren't reliable," he said. "The system took those memories. What you're experiencing could be artifacts β corrupted data, misattributed images. Not actual recollections."
"Maybe. But two of my three fragments contradict what I've been told about those days. The clinic fragment shows me alone in this room, not with you. The rooftop fragment shows me in a conversation that no one has mentioned."
"Rooftop?"
"Someone telling me I don't have to do this alone. I can't identify the voice."
Oscar was quiet for a long time. The clinic hummed with its usual sounds β the medical equipment in the next room, the muffled noise of the Stitches outside. Ordinary sounds. Grounding sounds.
"Kid, I want to help you with this." Oscar's voice was careful. The voice he used for delivering bad news. "But I think you're chasing ghosts. The system erased those memories for a reason. The evolution consumed them as fuel. Whatever fragments are surfacing now β they're echoes. They don't necessarily represent what actually happened."
"You're very sure about that."
"I'm sure that obsessing over three lost days when you have seven years of Convergence prep ahead of you is a bad use of your time." Oscar met his eyes. "Let it go, Ryu."
Oscar never used his first name. It was always "kid."
Ryu filed that away. Said nothing. Drank his coffee. Left.
---
On the walk back to Silver Blade, he called Sera.
"Day 497. You told me about Maren's response to external music. A specific frequency that calmed the absorbed consciousnesses. You said I wrote it down."
"You did. Two pages of notes."
"Where were we when you told me this?"
"In the medical wing. By Maren's bed. You were running Purpose Sight scans while I talked." Sera paused. "Why?"
"What time of day?"
"Afternoon. Maybe 2 PM? I remember because the shift change happened while we were talking."
"And I was in the medical wing for that conversation? Not somewhere else?"
"Ryu, you were sitting right next to me. I watched you write the notes. Two pages, that cramped handwriting of yours." Her voice sharpened. "What's this about?"
"Just verifying timeline." He kept his tone neutral. "The memory loss makes it hard to reconstruct my movements during those days. I want to build as accurate a picture as possible."
"I can give you a detailed account of everything we discussed. Would that help?"
"It would. Send it to my secure terminal."
She agreed. He hung up.
The clinic fragment showed him in Oscar's back room. Alone. Sera placed him in the medical wing at 2 PM on Day 497.
If both were accurate, there were multiple time windows in those three days when Ryu's movements were unaccounted for. Windows where the fragments showed him doing things no one had described.
Or the fragments were corrupted. Artifacts, like Oscar said. Echoes of memories that had been consumed, reassembled incorrectly by a mind trying to fill gaps that the system had deliberately created.
He didn't know which possibility was worse.
---
Jin's Day 80 milestone arrived at midnight like all milestones did β with a pulse of system energy and a notification that the network felt through Discipline Resonance.
**[NETWORK NODE: JIN KANG β DAY 80 MILESTONE ACHIEVED]**
**[BONUS: SKILL INTEGRATION EFFICIENCY +15%]**
**[NODE CONTRIBUTION TO COLLECTIVE: INCREASED]**
Ryu was in the command center when it happened. The milestone registered as a warm pulse through the network β minor compared to the major milestones, but significant for Jin. Day 80 was the point where the login ability began rewarding consistency with qualitative improvements, not just quantitative ones.
Jin appeared at the command center door twenty minutes later. Still in his patrol gear, slightly out of breath, grinning in a way that made him look his actual age for the first time since Ryu had met him.
"Day 80," he said. "Skill integration went up fifteen percent. My combat reflexes are β they feel different. Smoother. Like my body finally agrees with what the stats are telling it to do."
"Congratulations." Ryu meant it. Watching Jin grow from the terrified teenager of Day 41 to the capable young man of Day 80 was one of the few things that felt unambiguously good.
"Can we spar tomorrow? I want to test the new integration against something real." Jin's energy was infectious β the kind of enthusiasm that hadn't been beaten out of him yet by the weight of everything the login system demanded. "I know I can't match your stats, but the integration improvement might close the technique gap."
"It won't close the gap. But it'll make the gap instructive instead of just punishing." Ryu allowed himself a small smile. "Tomorrow. 6 AM. Training floor three."
"Yes." Jin turned to leave, then stopped. "Day 497."
Ryu's smile died. "What about it?"
"You asked me to meet you on the roof of Silver Blade. Day 497, around 10 PM. You said you wanted to talk about the evolution preparation, about my role if things went wrong." Jin's voice sobered. "We talked for about forty minutes. You told meβ"
"I was on the roof on Day 497."
"Yeah. I mean β you asked me to come up there specifically. You seemed... not scared exactly. Focused. Like you wanted to make sure certain things were said before the evolution." Jin looked confused by Ryu's expression. "You don't remember."
"No."
"Oh. Right. The memory cost." Jin shifted uncomfortably. "I'm sorry. I assumed you'd remember because it felt important. What you said about the network, about keeping it going if something happened to youβ"
"Was anyone else on the roof?"
"No. Just us. You specifically said you wanted to talk privately."
"What exactly did I say? As close to word-for-word as you can manage."
Jin closed his eyes. Concentrated. "You said... 'The network isn't about me. It's about the people who show up. If the evolution takes me, you keep showing up. You don't need me for that. You just need to not give up.'"
The rooftop. The conversation. But the fragment had shown someone else β someone whose voice he couldn't identify β saying don't have to do this alone.
Unless the fragment was from a different moment on the rooftop. Unless there had been another conversation, before or after Jin, with someone else.
"Did you see anyone else when you went up to the roof? Before or after our conversation?"
"I β no. I went up, we talked, I went back down. The roof was empty when I arrived and empty when I left." Jin's confusion deepened. "Ryu, what's going on?"
"Nothing. Memory reconstruction. The fragments don't always line up with what people tell me." He forced the tension out of his voice. "Go rest. You've earned it. Day 80 is a real achievement."
Jin left, but the look on his face said he knew something was wrong. The kid was perceptive. Getting more perceptive every day, as his streak grew and his stats developed. Eventually he'd be perceptive enough to know when Ryu was lying.
Ryu sat in the command center after Jin left and stared at the tactical display without seeing it.
The rooftop conversation in his fragment happened on Day 497. Jin confirmed Ryu was on the roof on Day 497. But Jin said they were alone. The fragment showed someone else.
Three possibilities.
One: the fragment was corrupted. Wrong. An artifact of consumed memories reconstructing themselves incorrectly. Oscar's explanation.
Two: someone else was on the roof before or after Jin. Someone whose presence Jin didn't notice. Someone who had a private conversation with Ryu about not being alone.
Three: someone had edited Jin's memory of that night. Or Ryu's fragment was from a different night, misattributed to Day 497.
Each possibility was worse than the last.
He pulled up the building's security footage archives. Day 497. Roof access camera.
The file was corrupted. Three hours of footage, from 9 PM to midnight, replaced by static.
Just those three hours. Everything before and after was intact.
Ryu stared at the static. Then he pulled up the security footage for the rest of Days 497 through 499. The erased days.
Twelve more instances of corrupted footage. The medical wing on Day 497, afternoon β the window when Sera said he was with her. The lobby on Day 498, noon β the window when Oscar said he was at the clinic. The roof again on Day 499, late evening.
Every gap corresponded to a period where someone had told him where he was.
As if someone had deliberately erased the footage that could confirm β or contradict β their accounts.
His hands were shaking. Not from fear. From the adrenaline of a pattern clicking into place.
The memory loss wasn't just a cost of evolution. Something had happened during those three days that someone didn't want him to remember. The system had taken the memories β that part was real, confirmed by the system notification. But someone had also scrubbed the security footage. Someone with access to Silver Blade's internal systems.
The mole.
The same person who'd fed Ryu's evolution data to the Collector had also erased three days of security footage. They'd covered tracks that the system's memory wipe should have made irrelevant.
Unless the tracks led somewhere the system's wipe wasn't supposed to hide.
Ryu opened a new file on his secure terminal. Began documenting everything: the fragments, the timeline discrepancies, the corrupted footage. He encrypted it with a passphrase known only to him β not stored in any system, not shared with anyone on the suspect list.
Six suspects. Nyx, Hiro, Kira, Sera, Jin, and himself.
He crossed himself off. Five.
The footage corruption required internal access. So did the data breach. So did the real-time intelligence Kane was receiving.
Five people Ryu trusted. One of whom had been in the building during every critical event, had access to security systems, had been present for conversations about the Budapest trip and the Surge test and the Inverse probe.
He didn't want to think about it. Didn't want to consider the possibility that one of the people he'd anchored himself to β the connections that had survived the evolution, the threads Grandmother Seo said were essential β was a thread that led to the Collector's island.
But the numbers were the numbers.
Midnight approached. Day 535. He confirmed his login, declined the Surge, and felt the pulse of the network's collective discipline. Nyx in her quarters. Jin on patrol. Grandmother Seo half a world away. Lena in Budapest, through the private channel.
All of them connected to him. All of them trusting him.
One of the people in this building had betrayed that trust. And the evidence was buried in three days he couldn't remember and security footage that someone had made sure he'd never see.
He saved the encrypted file. Closed the terminal. Sat in the dark.
The Convergence timer pulsed. Seven years, two months, twenty-five days.
He had time to save the world. He wasn't sure he had time to figure out who was trying to stop him first.