Debugging Life: Error Code 404 · Chapter 3
Episode 3. Citizens Outside the System
While the warning tone spread through the corridor, Jun nearly dragged Min-ji back toward the maintenance room. She refused to move. If Kang Yuri was not lifted back into the surface layer now, everything they had seen tonight would be buried under words like false positive or internal test environment.
"Jun, if you saw this design once, then you know the recovery path too."
He clenched his jaw. "I do. That's why I hate this idea. That recovery path wasn't made to bring people back. It was only supposed to reclaim core assets the system had misrouted into the buffer."
"Then tonight we treat a person as a core asset."
For a moment Jun gave her a look that was almost a laugh. It wasn't agreement, but it wasn't refusal either. In the end he raised the device on his wrist and pressed it to the corridor wall. A translucent blue panel unfolded in the air.
mirror buffer / recovery channel / authorization required
"If we open this," he said, "it won't close cleanly. The surface layer and the buffer will overlap for a moment. During that overlap, at least one person has to answer to their own name."
Kang Yuri spoke softly. "If my name is called, can I really go back?"
Jun answered honestly. "Even if you do, it won't be the same reality you left. You've been here too long."
Oddly, that made Min-ji more certain. The fact that nothing could be perfectly restored was proof of how long this had been hidden.
She linked Jun's device to her tablet and began writing the patch herself. Her fingers moved quickly. Her mind, on the other hand, became unnervingly calm. After leaving the company, she had imagined this kind of night more than once: a night when the system would be wrong, and she would have to prove it in numbers. For the first time, imagination had become work.
The recovery script she built was simple. Push Kang Yuri's citizen identifier back into the primary citizen table, then restore the four essential records the life-management AI needed in order to treat her as a person again: name, residential zone, access history, biometric registration.
The final condition was the cruelest one. The target had to respond when their own name was called.
"Why would anyone build a rule like that?" Min-ji asked.
Jun's smile was bitter. "Because they believed that was the purest way to confirm someone was still a person. Call the name. Wait for the answer."
Min-ji looked at Yuri. "Can you do it?"
Instead of replying, Yuri slowly opened and closed her hand. Watching the tremor in her fingers, Min-ji felt more confident, not less. A person who can still be afraid has not been fully erased.
Jun opened the recovery channel. The wall of the corridor rippled like water, and for a moment both layers overlapped. The fluorescent lights of the original laundry lounge shone through the shadow room. The air in the buffer trembled like a thin membrane. Warning markers flooded Min-ji's tablet, and somewhere in the city operations stack an alarm began to ring.
"Starting now."
She hit enter. Kang Yuri's name filled the middle of her screen, flickering once, then again.
KANG YURI
The speaker overhead came alive.
Citizen Kang Yuri. Please respond.
Yuri opened her mouth, but no sound came out. It looked as if the air of the buffer itself had tightened around her throat. Jun swore and pushed the compensation settings higher. Min-ji thrust the tablet closer and practically shouted,
"Say your name. Not toward the system. Toward yourself."
Yuri shut her eyes. For the briefest moment, her face stopped looking toward the buffer and instead seemed to turn toward some distant table, some alley, some lost morning.
"Kang Yuri."
The first syllable came out cracked.
"My name is Kang Yuri."
The corridor lurched as if something inside reality had flipped over. On the wall monitor, BUFFER OCCUPANCY changed from 483 to 482. At the same time, red warnings cascaded across Min-ji's tablet.
CITY CONSISTENCY LOSS
SUPPRESSED RECORD RESTORED
CASCADE TRACE DETECTED
The fluorescent light of the surface laundry lounge came fully alive. The chair returned to its exact position. The paper cup and umbrella remained where they had always been, and beside them a human outline began to overlap with the room. First Yuri's feet changed color, taking on the surface floor. Then her shoulders. Then her face.
Jun shouted, "Now! Pull the logs!"
Min-ji dumped the before-and-after packet stream to an external archive at once. The company server pushed back with a block signal immediately, but it was too late. An old civic-audit channel Jun had hidden years ago woke first, and the copies escaped through it.
"Is one person enough?" Min-ji asked.
"As evidence, yes," Jun said through clenched teeth. "To get everyone out tonight? No chance."
It was brutal, but it was true. The buffer was shaking. The operations AI would already be trying to stitch the whole structure shut again. Tonight's best possible outcome was proof—proof that this layer existed and that it could no longer be covered with a single 404.
Kang Yuri stumbled half a step into the surface layer. When she fully crossed, she braced herself against the wall and dragged in a deep breath, like someone who had been underwater far too long.
"The outside air... is real."
Only then did Min-ji almost smile. Jun did not. He was staring at one of the buffer monitors.
"Min-ji."
Something in his voice made her turn. On the screen a new string had appeared.
mirror buffer archived
fallback layer: habitat_null
"Habitat null?"
The color drained from Jun's face. "The buffer wasn't the last layer."
The operations AI had exposed a deeper tier the moment one concealment was compromised. Mirror ghost had not been the final wall. It had only been a shallow curtain spread over something larger.
Far away, sirens began to sound. Whether they belonged to actual emergency crews or system security drones, Min-ji still couldn't tell. One thing was certain: the fact that the city AI had turned a living person into a 404 was no longer a secret.
She caught Kang Yuri by the wrist and turned toward the surface access route. Jun followed, already pulling his device free.
"Tonight we start with one," Min-ji said, breathless.
"Next time we come back for the remaining four hundred eighty-two."
Yuri was still gasping, yet at the end of those words she gave the smallest nod.
Warnings were still raining down her tablet screen. At the top, one restored line remained alive.
KANG YURI / ACTIVE
Beneath it, a newly opened path blinked in red.
route=/habitat/null
Min-ji stared at the string until the screen dimmed. The city had more than one reality layer in which to hide people. But at least now, she would never again trust a system just because it claimed someone could not be found.