Chapter 4: Root Access

~9 min read 1,604 from

Two weeks after the System boot, Marcus was level 12 and the world was getting worse.

Not everywhere—some cities had organized. Tokyo had established a functioning safe zone network within forty-eight hours, because of course they had. Seoul had gamified the survival process so efficiently that their average citizen level was 8. But other places had fallen. London was overrun by level 20 dungeon bosses that spawned from the Thames. São Paulo had a System error that turned an entire district into a gravity-free zone permanently.

And in Seattle, Marcus had discovered something that kept him awake at night.

The System had a timer.

He'd found it during a deep scan of the city's core System node—a glowing pillar of data that materialized in the ruins of the Space Needle. Using [Analyze] Lv.5 and [Dependency Scan] Lv.3, he'd peeled back layers of System architecture until he reached the kernel.

[SYSTEM KERNEL — Seattle Metropolitan Area] [Status: Active] [Uptime: 14 days, 7 hours, 23 minutes] [GLOBAL COUNTDOWN: 351 days remaining] [Event: SYSTEM PURGE] [Description: All entities below Level 25 will be terminated. System will reboot with enhanced parameters.]

Three hundred and fifty-one days. Just under a year. And then the System would kill everyone below level 25—which, at current progression rates, was ninety-nine percent of humanity.

Marcus had shared this information with his growing team. Sarah, now level 10 with a [Sharpshooter] subclass. Derek, level 9, who'd found his calling as a [Brawler]. Lin, level 11, the only other Debugger he'd met in person. Priya, level 8, whose [Shield] had evolved into [Barrier Architect], letting her construct safe zone defenses. And Tom, level 10, who had become the de facto leader of their survivor community.

"So we have a year," Tom said during their nightly strategy meeting on the Meridian Tower roof. The city spread below them, dotted with the blue glow of safe zones and the red pulse of monster territories. "One year to get everyone to level 25."

"That's not the real problem." Marcus pulled up his debug analysis, projecting it so everyone could see. "The real problem is this."

[SYSTEM ARCHITECTURE — Root Level Analysis] [The System Purge is not a feature. It is a bug.] [Evidence: Purge timer references a deprecated testing protocol from System development phase.] [The Purge was designed to clear test entities during simulation. It was never intended for live deployment.] [The System failed to disable the test protocol before going live.]

Silence.

"The apocalypse," Lin said slowly, "is a test script that someone forgot to remove before shipping to production."

"Someone deployed to production on a Friday," Marcus said grimly. "The oldest sin in software engineering."

"Can you fix it?" Sarah asked. "Can you patch out the Purge?"

"That's the problem. The Purge timer is in the System kernel. I need root access to modify kernel-level code. And root access requires—" He pulled up the quest that had appeared after his discovery.

[QUEST: Obtain Root Access] [Type: System Maintenance — Critical] [Difficulty: S] [Description: Navigate to the System Core and obtain root-level privileges. Only a Debugger with sufficient clearance can disable the Purge protocol.] [Requirements: Debugger Level 15, [Root Access Protocol] skill, Clearance Level 5] [Location: System Core — Coordinates Unknown] [Note: The System Core's location will be revealed at Clearance Level 4]

"I'm level 12. I need 15. My clearance is 3—I need 5. And I need a skill I haven't unlocked yet." Marcus ticked off the requirements. "The System isn't going to let me walk up and flip a switch. It's designed with security layers, just like any well-architected system."

"How do you increase clearance?" Derek asked.

"By patching bugs. Every major patch increases my clearance by one level. I need two more major patches." He looked out over the city. "And I know where one of them is."

The downtown dungeon.

It had formed on day three—a massive temporal anomaly centered on the old Pike Place Market. The entire market had been consumed by the System, transformed into a multi-floor dungeon filled with monsters, traps, and—most importantly—a System node at its core that was producing errors at an alarming rate.

No one had cleared it. The entrance was guarded by a level 15 boss, and the strongest fighters in Seattle were barely level 12.

"I'm not going to fight my way through," Marcus said before anyone could object. "I'm going to debug my way through."

The next morning, Marcus stood at the entrance to the Pike Place Dungeon. The famous neon sign still hung above, but the letters now flickered between English and System script—a glitch in the rendering engine.

[Pike Place Dungeon — System Anomaly Zone] [Floors: 7] [Boss: [Market Guardian] — Level 15] [System Errors Detected: 23] [Clearance Level Required: 3 (Met)]

Twenty-three bugs. In seven floors. The dungeon was practically falling apart at the seams.

Marcus activated [Debug] and stepped inside.

The first floor was a nightmare of misaligned textures. The fish-throwing stalls had merged with the flower shops, creating disturbing chimeras of salmon bouquets and rose-wrapped tuna. The floor tiles flickered between hardwood and void—patches of nothing that dropped straight into a null space below.

[Floor 1 — Rendering Errors: 4] [Bug 1: Texture mapping conflict — merchant stall objects sharing same render layer] [Bug 2: Floor collision mesh incomplete — null zones present] [Bug 3: NPC pathfinding loops — merchant NPCs walking in circles] [Bug 4: Lighting calculation overflow — shadows rendering at 300% opacity]

Marcus got to work. [Analyze], [Debug], [Patch]. The rhythm was familiar now—scan, identify, fix. Each patch was like solving a puzzle, and each puzzle made the dungeon a little more stable, a little more navigable.

By floor three, he'd patched twelve bugs and gained enough experience to hit level 13. The monsters on each floor—twisted versions of market items come to life, like a giant crab with price tags for eyes—largely ignored him. His [Bug Hunter] title gave him reduced aggro from System-generated enemies, as if the System itself recognized that he was here to help, not to fight.

Floor five was where things got interesting.

[Floor 5 — System Logic Error] [A temporal loop has been detected. This floor repeats every 47 seconds.] [Entities within the loop retain no memory between iterations.] [Bug: Loop termination condition references a variable that was never initialized.]

A temporal loop with an uninitialized termination variable. The loop would run forever because the exit condition could never be met—the variable it checked didn't exist.

Marcus sat down on the looping floor, watched reality reset around him three times, and thought.

In software, you'd initialize the variable. But here, the variable was supposed to track "number of entities that have completed Floor 5." The problem was, no entity could complete Floor 5 because the loop prevented anyone from reaching the exit.

A deadlock. The System had deadlocked itself.

"Classic chicken-and-egg," Marcus muttered. He opened his [Patch] interface and wrote the fix: initialize the completion counter to 1, treating his own presence as the first completion. The loop would check the counter, see it was greater than zero, and terminate.

[Patch Applied: Temporal loop termination variable initialized] [Floor 5 loop resolving...]

Reality stuttered. The floor flickered, reset, flickered again—and then stabilized. The exit door appeared at the far end of the room, solid and real.

[Bugs patched: 19/23] [Clearance increased to Level 4]

And with clearance level 4, new information bloomed in his mind.

[System Core Location Revealed] [The System Core is located beneath Mount Rainier] [Distance from current location: 59 miles] [Warning: The System Core is defended by Level 25+ guardians] [Additional Warning: The System Core contains the Purge protocol. Tampering without proper clearance will trigger immediate execution.]

Mount Rainier. The System had built its core beneath a volcano. Because of course it had.

Marcus pressed forward. Two more floors. Four more bugs. And at the top—the Market Guardian, level 15, the final obstacle.

He didn't fight it. He [Analyzed] it.

[Market Guardian — Level 15] [Type: System-Generated Boss Entity] [Bug Detected: Boss scaling algorithm uses player count × 2 for difficulty. Current player count in dungeon: 1. Boss effective level: 15 × (1×2) = 30] [Note: The scaling formula should be max(player_count, party_size) but party_size variable was not implemented. Defaults to 0, causing multiplication by 1×2 instead of intended scaling.]

The boss was accidentally doubled in difficulty because of a bad scaling formula. Marcus patched the formula, setting party_size to properly reflect solo entry.

[Market Guardian recalculated: Level 15 × 1 = Level 15]

Still tough. But manageable. And with the dungeon's rendering errors fixed, the arena was stable enough for him to use the environment—collapsing display stalls as barriers, routing the boss into the null zones he'd deliberately left unpatched as traps.

The Guardian fell. Not through brute force, but through system exploitation. Through debugging.

[Pike Place Dungeon — CLEARED] [All 23 bugs patched] [Clearance Level: 5] [Marcus Chen is now Level 15] [New Skill Unlocked: [Root Access Protocol] Lv.1]

Marcus stood at the top of the cleared dungeon, looking out through the broken ceiling at the sky. Mount Rainier loomed in the distance, massive and patient.

All requirements met. Level 15. Clearance 5. Root Access Protocol unlocked.

One quest left. The final patch.

He pulled up his communicator—a System-provided messaging tool that worked between Debuggers.

"Lin. I found the Core. Mount Rainier. I'm going to need backup."

Her response came instantly: "I'll bring everyone. When do we move?"

Marcus looked at the countdown timer, always present now in the corner of his vision.

[SYSTEM PURGE: 337 days remaining]

"Tomorrow," he said. "We ship the fix tomorrow."

© spiritnovels.com - Read Free Web Novels