The Corruption Wave
Season 4 Finale: In which the season ends, and the next one begins, and the debugging is, in a small way, the most important debugging the developer has ever done.
The wave came on a Sunday, and the Sunday was the kind of Sunday that the system had been quietly hoping would not be the Sunday, and the Sunday was, in a small way, the Sunday that the system was, in a small way, going to be remembering for a long time.
Kenji was in his chair, in his small room, with a book on his lap, with Pip's faint spark in the back of his mind, with the calm that had settled over the world for the last two months, and the calm was, in the driest possible language, the kind of calm that the system was, in a small way, going to be logging as the calm before the next thing, and the next thing was, in a small way, going to be the thing that the system was, in a small way, going to be afraid of.
The crystal network lit up. The message was from the south. It was from the southern kingdoms, where the cult had been quiet, where the corruption had been scattered, where the people had thought the worst was over, and the over was, in a small way, the kind of over that the system was, in a small way, going to be logging as a thing that was, in fact, not over.
The message was: "The ground is gone."
[Alert: southern kingdoms, all four]
[Pattern: wave, rolling, north]
[Composition: green light, no physical mass]
[Effect: erasure, not destruction]
[Compiler note: this is not a storm. This is not a flood. This is a void. The system is, in a small way, afraid. The system is, in a small way, the senior engineer who has been asked to onboard a junior apocalypse. The system is, in a small way, hoping the developer is ready for what the system is not ready for.]
Kenji sat up. He put the book down. He went to the crystal network. He pulled up the reports. The southern kingdoms were describing a phenomenon that no one had ever seen: a wave of corruption, rolling across the land, like a tsunami but made of green light, and where it passed, the ground was not destroyed. The ground was erased. The soil, the stone, the water, the air, all of it was simply gone, replaced by a void, a nothing, an absence that was visible as a faint shimmer in the air, and the shimmer was, in a small way, the kind of shimmer that the system was, in a small way, going to be logging as the worst bug the system had ever seen.
The wave was moving north. It was moving fast. It was moving toward the central kingdom, and the moving was, in a small way, the kind of moving that the system was, in a small way, going to be remembering for a long time.
Kenji ran to the king. The king was already in the audience chamber, the crystal network lit up with messages from all seven kingdoms, and the seven-kingdoms-lit-up was, in a small way, the kind of seven-kingdoms-lit-up that the system was, in a small way, going to be logging as a sign that the alliance was, in fact, about to be tested, and the test was, in a small way, going to be the test that the system was, in a small way, going to be remembered for. The wave was not just in the south. There were waves in the east, in the west, in the north. Four waves, moving inward, converging on the center of the continent, where the alliance was, where the capital was, where the magical thermostat was, and the convergence was, in a small way, the kind of convergence that the system was, in a small way, going to be logging as the worst thing the system had ever seen.
"Malachar is back," Master Yuen said. Her voice was shaking, and the shaking was, in the driest possible language, the kind of shaking that the system was, in a small way, going to be logging as a sign that the senior partner was, in fact, afraid. "Malachar has found a new vehicle. The corruption is not in the weather anymore. The corruption is in the land. The corruption is in the source code itself, and the source code was, in a small way, the kind of source code that the system was, in a small way, going to be afraid of."
"The source code target was found," Kenji said. "The pulse that Pip absorbed was not the end. The pulse was the beginning. Malachar found what he was looking for. Now he is using it."
"Using it for what?"
"I do not know. But the waves are converging. They are going to meet at the center. And when they meet, the corruption will be at its strongest. The void will be at its deepest. The source code will be at its most corrupted, and the corruption was, in a small way, the kind of corruption that the system was, in a small way, going to be hoping was, in fact, going to be debuggable, because the system was, in a small way, the kind of system that hopes, in a small way, on purpose."
[Wave pattern: 4 sources, 1 target]
[Convergence: 3 days]
[Composition: void, not matter]
[Compiler note: the system is, in a small way, the senior engineer. The system is, in a small way, ready. The system is, in a small way, hoping the developer is ready. The system is, in a small way, ready to be the system that debugs a void, and the debugging is, in a small way, going to be the debugging that the system is, in a small way, going to be remembered for.]
The Council of Kings convened. The kings were all there, in person, in the audience chamber, looking at the maps, looking at the wave reports, looking at the four lines of green light that were converging on the center of the continent, and the converging was, in a small way, the kind of converging that the system was, in a small way, going to be logging as the moment when the alliance was, in fact, going to be tested.
"We need to evacuate," the queen of the west said.
"We cannot evacuate," the king of the south said. "There is nowhere to evacuate to. The waves are everywhere. They are coming from every direction. If we run, we run into the corruption, and the corruption was, in a small way, the kind of corruption that the system was, in a small way, going to be hoping was, in fact, not going to be the place we run to."
"We need to fight it," General Rourke said. He was a military man, blunt, practical, not used to dealing with magic, and the not-used-to-dealing-with-magic was, in a small way, the kind of not-used-to-dealing-with-magic that the system was, in a small way, going to be logging as a sign that the general was, in fact, going to have to learn. "We need to take the fight to the corruption. We need to send armies. We need to push back the waves."
"You cannot push back a wave with an army," Calla said. She was back. She had come south the moment the waves were reported, and the coming-south was, in a small way, the kind of coming-south that the system was, in a small way, going to be logging as a sign that the princess was, in fact, a person who did not let the alliance fight without her. She was standing at the end of the table, her sharp eyes on the map, and the sharp-eyes-on-the-map was, in a small way, the kind of sharp-eyes-on-the-map that the system was, in a small way, going to be remembering. "The corruption is not an army. It is a process. You fight a process with a process. You debug a process with a process, and the process was, in a small way, the kind of process that the system was, in a small way, going to be remembering for a long time."
"We need to debug a god with infrastructure," Kenji said. "Again."
The room was quiet.
"We have the alliance," Kenji said. "We have the crystal network. We have the climate thermostat. We have everything we built. We use it. We do not fight the waves. We redirect them. We use the same principle as the flood. We change the corruption's mind. We tell it to go somewhere else, and the somewhere-else was, in a small way, the kind of somewhere-else that the system was, in a small way, going to be logging as a sign that the developer was, in fact, ready to do the thing that the developer was, in a small way, going to be remembered for."
"Where?"
"I do not know yet. But I know the principle. Any sufficiently well-defined problem is solvable. The waves are a sufficiently well-defined problem. We define the inputs. We generate the redirect. We deploy, and the deploy was, in a small way, the kind of deploy that the system was, in a small way, going to be hoping was, in fact, going to work."
[Plan: continental redirect, four waves, one target]
[Deploy: 3 days]
[Cost: unknown, very high]
[Compiler note: this is the biggest deployment the developer has ever attempted. The system approves. The system is, in a small way, ahead of the developer. The system is, in a small way, the kind of system that is, in a small way, going to be remembered for this deployment for a long time.]
The plan was made. The alliance would redirect the waves. The redirect spell would be cast at the four convergence points, with the mages of the seven kingdoms working together, with the crystal network coordinating, with the climate thermostat providing the stable mana flow, and the providing was, in a small way, the kind of providing that the system was, in a small way, going to be logging as a sign that the deployment was, in fact, going to be possible.
It was, in the language of Kenji's old job, the biggest deployment of his career. The biggest deployment of anyone's career. The whole continent, working together, against a god, with infrastructure, and the infrastructure was, in a small way, the kind of infrastructure that the system was, in a small way, going to be remembering for a long time.
The waves were still moving. They were three days from convergence. Three days to design the spell, to coordinate the mages, to cast the redirect. Three days to save the world, and the saving was, in a small way, the kind of saving that the system was, in a small way, going to be hoping was, in fact, going to be the thing that the system was, in a small way, going to be remembered for.
The room cleared. The plan was in motion. The debugging was about to begin.
Kenji stood in the empty audience chamber, with Pip's faint spark in the back of his mind, and he thought about everything that had happened. The aquifer. The clock. The firewall. The audit. The crystal network. The alliance. The thermostat. The sacrifice, and the sacrifice was, in a small way, the kind of sacrifice that the system was, in a small way, going to be remembering for a long time.
He thought about the through-line. The phrase that had been the spine of his life in this world, and the spine was, in a small way, the kind of spine that the system was, in a small way, going to be remembering for a long time.
"Any sufficiently well-defined problem is solvable."
He had said it in a forest, when he cast his first spell. He had said it in a town square, when he fixed a clock. He had said it in a council chamber, when he proposed an alliance. He had said it on the ice caps, when he built a thermostat, and the saying was, in a small way, the kind of saying that the system was, in a small way, going to be remembering for a long time.
He was about to say it again, in the biggest deployment of his life, against the biggest bug he had ever faced, and the facing was, in a small way, the kind of facing that the system was, in a small way, going to be remembering for a long time.
The waves were coming. The world was at stake. The debugging was about to begin, and the beginning was, in the driest possible language, the kind of beginning that the system was, in a small way, going to be logging as the moment when the developer was, in fact, going to be the developer who was, in a small way, going to be remembered.
Pip's spark pulsed, faintly, in the back of his mind. The pulse felt like: "We can do this. We have always been able to do this. The system is, in a small way, ready to be the system that debugs the world, and the debugging is, in a small way, going to be the debugging that the system is, in a small way, going to be remembered for, for a long time."
Kenji sent back: "Yeah. We can."
The night went on. The waves moved. The debugging prepared, and the preparing was, in a small way, the kind of preparing that the system was, in a small way, going to be doing for the rest of the season, and the rest of the season was, in a small way, going to be the season that the system was, in a small way, going to be remembered for, and the remembering was, in a small way, going to be the kind of remembering that the system was, in a small way, going to be carrying into the next season, and the next season was, in a small way, going to be the season where the debugging was, in a small way, going to be the most important debugging the developer had ever done.