home

search

Safe Harbor

  He waited until the Spawns' patrol pattern took them toward the far end of the underpass, then moved.

  The entry to the center lane was five meters from his position. Marcus walked quickly - not running, because his exhausted legs wouldn't support a sprint - and stepped between the solid white lines.

  Immediately, three Spawns turned toward him.

  
[Warning: Entity aggression threshold: CRITICAL]

  Proximity detected: 12m, 15m, 18m

  Recommended action: RETREAT

  Marcus stood his ground, heart hammering. The Spawns approached. Twelve meters. Ten. Eight.

  They hit the lane boundary and stopped.

  All three of them, frozen at the edge of the solid white line, heads jerking as they tried to path around the obstacle their navigation system told them was impassable.

  It's real. It's fucking real.

  Marcus laughed - a short, slightly manic sound that echoed off the concrete. One of the Spawns reacted to the noise, lunging forward, and for a half-second Marcus thought he'd gotten it wrong, thought the boundary was about to fail.

  But the Spawn stopped again. Right at the line. Its body twitched with frustrated aggression, but it couldn't cross.

  You're software, Marcus thought, staring at the entity. Buggy, rushed-to-production software. And I just found your navigation exploit.

  He started walking down the center lane, staying between the lines.

  The Spawns paced alongside him, tracking his movement but unable to close the distance. Their agitation was building - Marcus could see it in the increasingly erratic movements, the way they tested the boundary repeatedly. His Anomaly Detection was screaming now, a full-blown migraine of warning signals.

  
[Warning: Entity aggression threshold exceeding normal parameters]

  Proximity duration: 42 seconds

  Note: Extended boundary contact may result in behavior override

  Behavior override. So there was a failsafe. Enough provocation and the pathfinding constraint might break.

  Good to know. Note for documentation: Exploit has time limit. Don't test boundaries.

  Marcus picked up his pace. Twenty meters down the center lane. Thirty. The Spawns were multiplying - more emerging from between the abandoned cars, drawn by the commotion. His count was up to nine now. A whole pack, paralleling his movement, growing more agitated with every step.

  Forty meters. He was halfway through.

  One of the Spawns lunged at the boundary. Hard enough that Marcus felt the impact vibration through the concrete.

  
[WARNING: ENTITY BEHAVIOR ANOMALY]

  Pathfinding override threshold approaching

  Time remaining: UNKNOWN

  Shit. Move faster.

  Marcus broke into a jog - the best his exhausted, STR-6-effective body could manage. His backpack bounced painfully against his spine. His legs screamed protest. His lungs burned.

  Fifty meters. Sixty.

  The Spawns were going berserk. The whole pack was slamming against the invisible boundary now, testing it, straining against the pathfinding code that kept them contained.

  And then one of them crossed.

  Marcus didn't see how it happened. Maybe the navigation override finally triggered. Maybe it glitched through the collision box. Maybe the System's code had an exception handler that activated after X seconds of failed pathing.

  But suddenly there was a Spawn in the center lane, ten meters behind him, and closing fast.

  
[ENTITY BREACH DETECTED]

  Threat assessment: HIGH

  Recommended action: EVADE

  Marcus ran.

  Not a jog anymore. A full, desperate, everything-he-had sprint for the exit twenty meters ahead. His legs were jelly. His vision tunneled. The backpack was going to tear his shoulders off.

  Behind him, the Spawn was closing. He could hear the stuttering impact of its movements on the concrete, getting closer.

  Fifteen meters to daylight.

  Ten.

  The Spawn was right behind him - he could feel it, the wrongness of its presence triggering every primal warning system evolution had installed in his brain.

  Five meters.

  Something hit him from the side.

  Marcus went down hard, momentum carrying him into a roll that ended with his face pressed against concrete that smelled like oil and blood. His backpack had twisted around, straps digging into his throat. His head rang from impact.

  But he was alive.

  And the Spawn was dead.

  It took Marcus three seconds to process what had happened. He pushed himself up on shaking arms and looked back.

  The Spawn's body was dissolving into pixels ten feet away, bisected cleanly. And standing where it had been, machetes in both hands, was a woman who looked like she'd been fighting things since before the System arrived.

  She was maybe thirty, black, with short natural hair and the kind of lean, efficient build that spoke of functional strength rather than gym aesthetics. Her gear was mismatched but practical - cargo pants, athletic top, a tactical vest that looked military surplus. Both blades were dripping with something that wasn't quite blood.

  Most importantly: she looked competent. Like someone who knew exactly how dangerous this world was and had decided to be more dangerous.

  Her eyes swept the underpass, cataloging threats. The remaining Spawns had scattered when she'd appeared - afraid or programmed to avoid higher-level threats, Marcus wasn't sure which.

  Then she looked at him.

  
USER: Kira Okonkwo

  Class: Enforcer (Combat Specialist)

  Level: 7

  Level 7. Five levels above him. An entire tier of power that Marcus couldn't even conceptualize.

  "You're bleeding," she observed.

  Marcus looked down. His arm was bleeding - not from the Spawn attack, but from where he'd scraped it on the concrete during his graceless landing.

  "I noticed," he managed.

  "That's going to attract more." She pulled something from her vest - a coagulant patch, military-grade. She tossed it to him. "Three minutes before the blood trail brings something bigger."

  Marcus pressed the patch to his arm with shaking hands.

  
[Status Effect Applied: Rapid Clotting]

  Bleeding stopped

  HP regeneration: +2/min for 10 min

  The bleeding stopped. The pain didn't, but at least he wasn't leaving a trail anymore.

  Kira was already moving toward the underpass exit. "You coming or not?"

  Marcus scrambled to his feet - everything hurt, his legs barely supported his weight, his head was still ringing - and followed.

  Behind them, the Spawns began to regroup. But by then they were already out of the underpass, back into daylight, and whatever pathfinding logic governed entity behavior didn't pursue them into open territory.

  If you come across this story on Amazon, it's taken without permission from the author. Report it.

  Marcus leaned against a rusted highway sign, breathing hard, and tried to remember how to form words.

  "Thank you," he finally managed.

  Kira was wiping her blades on a cloth from her vest, methodical, practiced. "You figured out the lane markings."

  It wasn't a question. Marcus nodded anyway.

  "Just now. In the tunnel. I saw the Spawns avoiding the solid lines and tested the hypothesis."

  She glanced at him, something shifting in her expression. Not quite respect, but reassessment. Like she'd upgraded his threat classification from "liability" to "possibly useful."

  "Most people don't notice," she said. "They're too busy panicking."

  "Do you know why it works?"

  "No. Someone shared it on the forums before the network collapsed. Saved a lot of lives." She sheathed one blade, kept the other in her off-hand. Alert, scanning. "You're a Logician?"

  "Analyst archetype."

  "Combat stats are garbage. What are you doing out here alone?"

  "My building got deprecated."

  "Ah." A flicker of recognition crossed her face. The kind of look that said I've heard this story before, and it doesn't end well. "How long?"

  Marcus checked his timer. "Sixty-nine hours now."

  "That's rough." She said it like someone might say traffic's bad today - acknowledgment without sympathy, because sympathy didn't change the countdown timer. "Stay close, don't do anything stupid, and you might make it to campus."

  "The solid lines," Marcus pressed, his QA brain refusing to let the question go. "It's probably a pathfinding constraint. The System's using existing road geometry as collision data for low-level entities. Lazy implementation - but it means anywhere with solid lane markings is a safe corridor."

  Kira stopped walking. Turned to look at him fully.

  "You got all that from one tunnel?"

  "I've been documenting bugs for three weeks. This fits the pattern - the System reuses infrastructure data wherever it can. Saves processing time."

  "And you think there are more rules like this?"

  "I think the whole thing is rules. Nobody's found them all yet."

  For the first time, Kira looked at him with something other than mild irritation. "You used to work in software."

  "QA. Ten years."

  "And now the whole world's a buggy release." She almost smiled. "At least you're used to it."

  They moved northwest through East Austin, staying to side streets where visibility was good and entity density was lower.

  Kira set the pace - faster than Marcus wanted, slower than she was probably capable of. She didn't comment on his obvious exhaustion, but she did call rest stops every fifteen minutes, claiming she needed to check for pursuit. Marcus suspected she was lying for his benefit but wasn't proud enough to refuse.

  During the third stop, crouched behind a bus shelter near 12th Street, Marcus finally asked the question that had been bothering him.

  "You knew about the lane markings. How long have you known?"

  "Week and a half. Maybe longer." Kira scanned the street, relaxed but alert. "Someone posted it on the Austin survivors network before the nodes went down. Just a screenshot - person testing the theory, Spawns stopping at the boundary. No explanation."

  "But it worked."

  "It worked. I've been using it ever since. Highway travel, underpass navigation, anywhere with clear road markings." She glanced at him. "You figured it out independently?"

  "Pattern recognition. Observed the behavior, formed a hypothesis, tested it."

  "And nearly got yourself killed when the override triggered."

  Marcus grimaced. "Yeah. That was suboptimal."

  "Suboptimal," Kira repeated, something like amusement in her voice. "You QA people and your euphemisms."

  "It's called professional terminology."

  "It's called refusing to admit you fucked up."

  Marcus couldn't argue with that. He had fucked up. He'd gotten so excited about confirming the exploit that he'd pushed the boundary too long, triggered the failsafe, nearly died.

  Note for documentation, he thought. Exploit has time-based override. Safe duration approximately 30-40 seconds before entity behavior anomaly triggers.

  Kira stood. "Let's move. Campus is another mile. We can make it before dark if we don't stop for every philosophical debate about software development."

  The UT campus came into view as they crested the hill at MLK.

  Marcus had been to campus exactly twice in the three years he'd lived in Austin. Once for a tech meetup that had been profoundly boring, and once because his ex-girlfriend had wanted to see some art installation. He remembered it as sprawling, vaguely intimidating, full of students who looked impossibly young and energetic.

  Now it looked like a fortress.

  Barricades ringed the main quad - not System-generated, but human-built. Furniture, vehicles, construction materials, all stacked and reinforced into defensive walls. Guard posts at intervals, staffed by people with weapons that ranged from machetes to what looked like an honest-to-god hunting rifle.

  And people. So many people.

  The sound hit Marcus first. After three weeks of silence broken only by entity movements and his own footsteps, the noise was overwhelming - voices layered on voices, someone hammering, the clatter of cooking pots, laughter from somewhere near the barricades. The ambient hum of humanity existing, surviving, living in ways he'd almost forgotten were possible.

  Then the smells: woodsmoke from cook fires, something that might have been beans or soup, the concentrated scent of hundreds of people living in close quarters. Not unpleasant, exactly. Just human in a way that made Marcus's chest tight.

  He'd seen maybe fifteen other survivors in three weeks. Always at a distance. Always in passing.

  Here were hundreds. Moving through the quad, working on fortifications, carrying supplies.

  It was overwhelming in a way Marcus hadn't anticipated.

  Kira led him to a checkpoint at what used to be the West Mall entrance. A tired-looking man in a UT Longhorns cap sat at a folding table with a clipboard and a hunting knife.

  "Kira," he greeted, nodding. "Find anything good?"

  "One survivor. Analyst class. Figured out the lane marking exploit independently."

  The man's eyebrows rose. He looked at Marcus with new interest. "That so?"

  "Pattern recognition," Marcus said, because apparently that was his default answer now. "Observed entity behavior, formed a hypothesis, tested it."

  "And lived to tell about it. That's something." The man made a note on his clipboard. "Name?"

  "Marcus Webb."

  "Class and level?"

  "Logician, Analyst archetype. Level 2."

  Another note. "You got any combat skills? Engineering? Medical?"

  "No combat skills. I can code, debug, analyze system behavior. I was a QA engineer before - " He gestured vaguely at the world. "- all this."

  The man's expression shifted. Not quite a smile, but something close. "Software QA? Okay, that's actually useful. We've got three others in the analysis group. They're trying to map System mechanics, document exploits, figure out how this thing works."

  He pulled a metal token from a box under the table - stamped with the number 247. "This gets you a bunk in Gregory Gym and two meals a day. Don't lose it. Report to the library tomorrow morning, second floor. Coordination team will want to talk to you about what you know."

  Marcus took the token. It was warm from sitting in the box, solid and real in his hand. Physical proof that he'd made it. That he wasn't deprecated yet.

  "Thank you," he said.

  The man waved him through. "Welcome to the cluster. Try not to die."

  Kira walked him as far as Gregory Gym, pointing out landmarks. The library where the coordination team worked. The student union building that had been converted into a medical center. The dining hall where meal distribution happened twice a day.

  "You'll figure it out," she said when they reached the gym entrance. "Place is organized, mostly. Better than most settlements."

  "Why are you helping me?" Marcus asked. The question had been building for the past hour. "You could've just left me in the underpass."

  Kira considered that. "You figured out an exploit on your own. That's rare. Most people are too busy surviving to analyze." She shifted her weight, hand resting on one of her machete hilts. "The System is software - you're right about that. And software has vulnerabilities. We need people who can find them."

  "Is that what you're doing? Finding vulnerabilities?"

  "I'm staying alive. Same as everyone." But something in her voice suggested there was more to it. "You want to survive your deprecation timer? Figure out what triggers it. Document it. Find the edge case that lets you clear the status."

  "Is that possible?"

  "Don't know. But someone in the library might." She turned to go, then paused. "The solid lines exploit - don't share it with everyone. Information is currency in here. Use it smart."

  Marcus opened his mouth to ask where she'd be, if he could find her again, but she was already gone - slipping into the crowd with the ease of someone who'd done this a hundred times. He was left standing there, token in hand, with a dozen new questions and no one to ask them.

  Marcus stood in front of Gregory Gym, deprecation timer ticking down in the corner of his vision.

  
[Quest Update: Evacuation Protocol]

  Objective: Reach designated safe zone - COMPLETE

  Reward: +200 XP, Development Credits: +150

  New Quest Available: [Integration Assessment]

  He'd made it. Against all probability, against his STR 8 body and his complete lack of combat skills and the seven Glitch Spawns that had tried to kill him in the underpass, he'd made it to safety.

  Except he wasn't safe. He had 68 hours and 34 minutes before his building finished its deprecation process. Before the shimmer effect ended and the "Invalid Position" status cleared and he found out whether being outside the structure actually saved him or if the System's garbage collection was more thorough than that.

  Marcus looked at the new quest notification, then dismissed it. Tomorrow's problem. Right now, he needed food, water, and sleep, in that order.

  But first, he pulled out his phone and opened his notes app. Added a new entry to the bug documentation he'd been maintaining since Day One.

  
EXPLOIT CONFIRMED: Solid Lane Markings

  Description: Low-level entities (Glitch Spawns, possibly others) cannot cross solid white lane markings. Appears to be pathfinding constraint - System is using road geometry as collision data.

  Reproduction: Stand between solid lane markings. Entities will approach but stop at boundary.

  Limitations:

  - Time-limited (30-40 seconds before override triggers)

  - May not work on higher-level entities (untested)

  - Requires clearly marked roads (worn paint may not register)

  Applications: Highway travel, underpass navigation, temporary safe zones

  Status: REPRODUCIBLE, HIGH VALUE

  He took a photo of the gym entrance, the barricades, the crowd of survivors. Visual documentation for later analysis.

  Then he walked inside to find his bunk.

  Behind him, the sun was setting over Austin, painting the sky in shades of orange and red. Somewhere out there, Structure ATX-E-4471 was counting down its final hours. Building 12's bodies were still pressed against windows nobody would ever open.

  And Marcus Webb, Level 2 Logician, deprecated but still breathing, had just documented his first reproducible exploit.

  The System was software.

  Software had bugs.

  And bugs could be exploited.

  Marcus had sixty-eight hours to find the next one.

Recommended Popular Novels