The Void Spreads
In which our protagonist watches the world be deleted, and learns that debugging is not enough.
The void spread.
It was not a fast spread. It was not a slow spread. It was the kind of spread that you could not see, that you could not measure, that you could only feel, in the way that you feel a weight when you have been carrying it for too long.
The void was eating the southern kingdoms. The cities were gone, not destroyed but erased, replaced by a nothing that was visible as a faint shimmer in the air. The people had fled, on foot, on horses, on anything that could carry them, north, away from the void, toward the alliance's heart.
The refugees were arriving in the capital by the thousands. They had nothing. They had lost their homes, their cities, their entire kingdoms. They were carrying their children and their elderly and their wounded, and they were looking at Kenji with the desperate hope of people who had been told that the Strange Sage could fix anything.
He could not fix the void. The void was not a bug. The void was the absence of code. He could not debug an absence. He could not rewrite nothing. He could not redirect a hole in reality.
The crystal network was going crazy. The reports from the south were terrifying. The void was not stopping. The void was accelerating. Lian was at the World Root, with Elara and Calla, trying to read the source code, trying to find a way to stop the void. Seraphina was in the south, running the Silver Road, getting people out, moving supplies, doing everything she could. The Council of Kings was in the capital, trying to coordinate, trying to plan, trying to figure out what to do.
Kenji was in his chair. He had been in his chair for three days. He had not slept. He had not eaten. He had not debugged. He had been sitting in the chair, looking at the reports, looking at the void spreading on the map, looking at the world being deleted, and he had not been able to do anything.
This was the moment he had been dreading. This was the moment when the debugging was not enough. This was the moment when the through-line, "any sufficiently well-defined problem is solvable," was not true. The void was not a problem. The void was the end of problems. The void was the absence of the system that problems existed in.
Pip's faint spark pulsed, in the back of his mind, very softly, the pulse feeling like: "You cannot debug this alone. You need the team. You need to go south. You need to be with them."
Kenji sent back: "I cannot. I cannot move. I cannot think. I cannot do anything."
"You have to. The team needs you. The world needs you. The debugging is not over. The debugging is just beginning. But you cannot debug from a chair. You have to be at the source. You have to be at the World Root. You have to be with Lian."
He thought about it. He thought about the chair. He thought about the books. He thought about the Sundays. He thought about the through-line. He thought about the fact that he had been a software engineer, and software engineers did not stop working when the system was failing. Software engineers worked harder.
He stood up. He walked out of his office. He walked to the stables. He saddled a horse. He rode south.
The void was waiting. The team was waiting. The world was waiting.
He rode through the night. He did not stop. He did not rest. He rode through the refugee columns, through the broken roads, through the places where the corruption had been. He rode until he reached the southern camp, where Lian was working, where Elara and Calla were holding the line, where Seraphina was running the Silver Road.
He fell off his horse. He was exhausted. He had not slept in days. He had not eaten in longer. He looked like a man who had been debugging the world and had run out of code.
Lian caught him. She held him. She said: "You came."
"I came."
"We need you. We cannot read the source code without you. We cannot debug the World Root without you. We cannot save the world without you."
"I do not know if I can save the world."
"You do not have to save the world. You just have to help us save the world. That is what you do. You help. You debug. You hold the line. We do the rest."
He looked at her. He looked at Elara, who was standing behind her, sword at her hip. He looked at Calla, who was in her armor, with the look of a person who had been holding the line for weeks. He looked at Pip's faint spark, in the back of his mind, watching.
"Okay," he said. "I will help. What do we do?"
"We rewrite the World Root."
"How?"
"We do not know yet. But we will figure it out. Together. That is what we do."
# WORLD.md (updated)
## Status
- The void: spreading, accelerating, world being deleted
- Kenji: exhausted, in denial, came south
- The team: at the World Root, holding the line, waiting for Kenji
- The debugging: not over, just beginning
## Lessons
- Debugging is not enough when the system is being deleted
- "You cannot debug from a chair. You have to be at the source."
- The team cannot do it without Kenji
- "We will figure it out. Together. That is what we do."