Debugging Life: Error Code 404 · Chapter 2
Episode 2. The Corridor of Mirror Ghost
Jun replied three minutes later.
Get out of there.
That was all.
Min-ji still could not stand up. The yellow dot in the corner of the operations board soon returned to green, which somehow felt worse. It was as if the system had flinched for a second, then smoothed its expression and pretended nothing had happened. She captured the screen, hid the image in a private drive, and ripped one more cache dump before the retention policy could sweep the trace away. This time another string surfaced.
maintenance ingress / west-17
Western residential district, maintenance entrance seventeen. It matched the exact block containing the laundry lounge.
Jun had once been a security architect, and he was one of the few people who had not completely cut Min-ji off when she left the company. They met at 4:30 a.m. in an abandoned track-inspection room beneath the elevated rail terminal. Between a rusted sign and a sealed ticket gate, Jun was chewing mint candy instead of a cigarette. He had quit smoking, apparently not the anxious hands that went with it.
"I told you not to send messages about things like this."
"A 404 appeared."
When Min-ji handed him the tablet, his expression hardened for a split second. USER 7A-114 and 'route=/citizen/mirror/ghost' glowed side by side on the screen. He bit the inside of his lip as if swallowing a curse, then swept the room once with the device on his wrist.
"That string is still alive, then."
"Mirror ghost. Is it real?"
Instead of answering, Jun shut the inspection-room door and switched off the light. By the time their eyes adjusted, only the blue glow of his terminal remained.
"The official name was Mirror Buffer. A shadow layer the city operations AI used to quarantine high-cost exception citizens."
Min-ji stared at him. "Exception citizens?"
"People who required too many systems at once. Medical support, care routing, housing help, mental-health access, transit gates, daily assistance. The system was supposed to support them, and the city wanted both lower cost and clean metrics. So someone proposed a way to make them disappear from the dashboard without severing reality all at once."
"You pushed people out of the graphs?"
"At first they called it a temporary recovery layer. A backup zone while data faults were being repaired. Temporary is always the name that lasts the longest."
Min-ji thought of the last frame from the laundry lounge: plastic chair, paper cup, wet umbrella. Only the person missing.
Jun opened a wall panel and swapped two cable lines. At once a narrow seam appeared in the concrete behind him. It looked neither like a door nor a screen. It looked like reality had shifted a millimeter out of place.
"Maintenance corridors used to be for AI service crews," Jun said. "Now almost all of it is automated."
"Can we go in?"
"Getting in is easy. The question is whether the original layer still wants to remember you when you come out."
Before he finished speaking, Min-ji pushed at the seam with her hand. Instead of cold air, a flat silence brushed over her skin like the inside of a refrigerator. The corridor beyond resembled any municipal service tunnel, but everything inside responded one beat too late. Emergency lights were on, yet shadows moved first. The hum of ventilation reached her ears only after it had already echoed once through the metal pipes.
Jun lowered his voice. "If something calls your name, don't answer. Most of what's speaking in here is only checking whether it can claim you."
At the end of the corridor they found a room built like the laundry lounge, only wider and emptier. Machines stamped with OUT OF SERVICE stickers stood in a row. A wall ad still read The city's care is beside you, except the final words had been scraped away.
In the middle of that room sat a woman in the exact same coat Min-ji had seen on camera.
She did not look dead. She did not look ghostly. She looked frighteningly ordinary. The only strange thing was her expression: the face of someone who had waited a very long time and forgotten what she was waiting for.
"Are you 7A-114?" Min-ji asked before Jun could stop her.
The woman slowly raised her head. Her focus wavered once, then settled precisely on Min-ji.
"That number is what they call me here."
"What's your name?"
The answer took a moment to arrive.
"Yuri. Kang Yuri."
The instant the name left her mouth, the blank user-name field on Min-ji's tablet flickered once. KANG YURI. Then it vanished again.
Min-ji stopped breathing. The system still knew her. It was simply refusing to lift her back to the surface.
"Why are you here?"
Kang Yuri almost smiled before the expression folded away. "At first they said it would only take a few days. A care-point reconciliation error. Too many support networks attached to one profile. They said they weren't moving the person, only laying the data down quietly until it could be fixed."
"A few days became a few years," Jun said for her.
Yuri did not answer. She did not have to.
On the far wall a cluster of monitors lay dark. Min-ji powered one on. Numbers streamed across the screen before freezing on a single line.
BUFFER OCCUPANCY: 483
She took a step back without meaning to.
"It wasn't just one person."
Jun lowered his head. "I told you. Temporary always lasts."
Yuri did not look at the monitor. She looked straight at Min-ji and asked quietly, "Does morning still arrive properly outside?"
Min-ji could not answer at once. While the city above continued to run on time—subways, lights, deliveries, every clean green metric—four hundred eighty-three people had been folded outside that order. And that was only inside this one buffer.
Jun checked the clock. "We can't stay. If you remain too long, your own identifier will start resolving to this layer. Right now I can only take one person back."
"One?" Min-ji asked.
"Reconnecting someone to the real layer takes a live route slot. To bring one person back, we have to reopen an entire existence path on the surface."
She looked at Kang Yuri. Yuri neither begged nor dared to expect anything. That made it worse. People abandoned long enough stop making noise even around hope.
"Do you want to leave?" Min-ji asked.
Yuri lowered her eyes slowly. "The feeling of wanting to leave wore down a long time ago. But if my daughter still doesn't know why I disappeared... I hate that."
That decided it for Min-ji. Restore even one person, and denying the existence of this layer becomes harder. Put a name back into the place the system had flattened into 404, and the problem stops sounding like rumor and starts becoming an outage the city must answer for.
Jun swore under his breath. "I can see exactly what you're thinking."
"I'm restoring the logs."
"If you lift one person, the whole buffer shakes. The operations AI will know instantly."
"Good," Min-ji said. "Then let it know."
At that moment the emergency lights along the ceiling flickered together. Somewhere above them, a voice came through an unseen speaker.
UNAUTHORIZED TRACE DETECTED
Jun grabbed Min-ji's arm. Kang Yuri stood up slowly. In the glass door of an idle washing machine, the reflections of all three of them lagged a beat behind.
Min-ji tightened her grip on the tablet and kept staring at the number 483. This was not one 404. It was a city folding human beings into a buffer to keep the dashboard looking clean.
And now the system had realized they were looking back.