Chapter 2
Three Seconds of Static
Three Seconds of Static
The older Rift in Sector East opened inside the shell of a collapsed transit depot.
From outside, the containment frame made it look orderly: a rectangle of reinforced alloy, Chronicle pylons at each corner, scanner gate bright and obedient. Inside the frame, reality had been folded into a shape that used to resemble platforms and service tunnels. The resemblance had weakened with age. The walls bent too smoothly. The ceiling lights installed by the Authority cast straight beams through air that seemed to curve around them.
Jun stood in the porter queue with a sealed supply case against his leg and let the entry scanner read his wrist.
[HAN JUN — F-0 SUPPORT ACCESS AUTHORIZED]
The gate opened because the team already had enough combat power that an F-0 porter could not matter.
Ahead of him, the assignment lead, a C-Class operative with sector insignia worn smooth at the edges, checked the roster on a handheld panel. Two D-Class, one E-Class, one porter. Cheap deployment. Routine clearance. The kind of operation older Rifts got when the maintenance budget was already promised elsewhere.
The lead glanced at Jun once. Not recognition. Inventory.
"Stay behind the line. If we call retreat, you move first."
Jun nodded.
He always nodded. It saved time.
They entered.
The first hundred meters were stable enough for conversation if anyone had wanted it. Nobody did. Boots struck old platform tile and then Rift-grown stone where the floor had been replaced in patches by something smoother and faintly translucent. The left wall still carried the ghost of a transit map beneath a skin of crystallized growth. The right wall held three Chronicle Nodes at standard intervals.
Jun looked at all three.
Node One: steady blue. Node Two: steady blue. Node Three: indicator strip pulsing a fraction late.
He kept walking.
The team cleared the first hostile cluster near what used to be a ticket concourse. Two insectile forms, TI under 60, all chitin and glassy joint-plates. The D-Class operative with the blade took one. The C-Class lead dropped the other with a compressed resonance burst that left the air smelling burned and metallic.
Routine.
A wall panel refreshed.
[LOCAL THREAT INDEX: 34]
The lead motioned them onward.
Jun carried the supply case down a corridor that sloped into maintenance tunnels below the old station. The Node spacing widened as they descended. That was normal in older sites. Retrofitting lower infrastructure was expensive, and Tier-1s did not justify expense unless they escalated.
He had read the coverage maps before dawn. Knew where the overlap weakened. Knew where maintenance delays had stacked into quarters and then years. He had not come for the work. He had come for the places where the system's attention thinned.
At the first junction, the E-Class operative swore softly and tapped the side of his Display.
"What?"
The rear D-Class looked back.
"My readout dimmed."
"Battery?"
"No."
The lead did not turn. "Keep moving."
Jun said nothing. His own Display looked normal.
SI-4. RG-0. CT-3. SR-1. F-0.
The corridor narrowed. Water dripped from a seam overhead, collecting in a channel cut through the floor by years of runoff and Rift reshaping. Ahead, a shutter door had fused halfway open into the wall around it, leaving a jagged passage the team had to cross one at a time.
The lead went first. Then one D-Class. Then the E-Class.
The second D-Class stopped just before the opening and raised a hand.
"Contact."
Jun heard it a second later: movement from the dark beyond the door. More than one set of limbs. Fast.
The lead gave orders in clipped fragments. "Hold angle. Porter back."
Jun stepped back with the supply case.
The hostiles came through low and hard, three of them, all bone-white plating over red inner tissue. Their limbs hit the floor too quickly for their size. The first met the D-Class shield and shrieked. The second climbed the wall and dropped toward the E-Class from above. The third kept low and slipped through the gap between them.
Its path was wrong.
Not toward the strongest target. Toward the rear. Toward the least defended space in the corridor. Toward Jun.
The second D-Class lunged to intercept and missed by centimeters. The hostile's front limbs opened like hooked shears.
Then Node Three, fifty meters back at the turn in the corridor, died.
Not flickered. Died.
The lights in this section dipped. The hum in the walls changed pitch. Jun felt it before he understood it: not impact, not heat, not pain. Absence. A pressure that had been on him so long he had stopped noticing it lifted by a fraction.
His Display flashed.
SI-4 SI-9 SI-4
The hostile was still moving.
Three seconds. Less.
Jun dropped the supply case.
The sound was loud in the corridor. The hostile adjusted toward the motion. In that instant the air around his wrist seemed to thin. His body moved before the number settled back.
He stepped inside the hostile's reach.
At SI-4, the timing should have been impossible. At SI-4, his left hand should not have caught the inside of the descending limb before the hook closed. At SI-4, his right shoulder should not have driven under the creature's centerline with enough force to tilt it off balance.
But the enforcement was flickering, and for a fraction of a second his body did not care what the screen preferred.
He turned.
The hostile hit the wall hard enough to crack a plate across its side.
The D-Class operative stared. The creature recovered faster than shock did and came off the wall in a spray of fragments. By then the lead had line of sight. A resonance shot took it through the opened fracture. The thing collapsed twitching.
The corridor went still.
Jun was crouched with one hand on the floor. The Display on his wrist read:
SI-4. RG-0. CT-3. SR-1. F-0.
The dead Node behind them tried to reboot. Its indicator strip gave one weak blue pulse and failed again.
The E-Class operative looked from the corpse to Jun to the cracked wall.
"You—"
"Structural rebound," the lead said flatly.
The words landed with the weight of rank. Explanation supplied. Event closed.
The D-Class who had missed the intercept said nothing after that. He looked at Jun one more time, but not with belief. With the strained expression of someone trying to force what he saw into the shape of what the Record would later permit.
Jun stood and picked up the supply case.
His hands were steady. His pulse was not.
The rest of the operation passed in fragments. Another hostile cluster near the lower utility chamber. One injury, minor. A retreat and regroup at a reinforced choke point. The dead Node remained dead. No one sent an urgent maintenance request from inside the Rift because nobody wanted to extend the shift.
By extraction, the team had already chosen its memory.
At the staging terminal, the lead filed the report.
"Rift 2031-T1. Clearance successful. Minor engagement instability in lower corridor due to environmental fault. One Node failure. No significant deviations."
The terminal processed.
Rift 2031-T1 Clearance: Successful Environmental Note: Localized Structural Instability Support Staff: Adequate
Adequate again.
Jun read the line twice, then stepped away before anyone could ask why.
Outside the containment frame, the afternoon had gone gray. Sector East always looked dimmer than the central districts, partly because of weather, mostly because the Node towers here were older and the public displays less bright. He crossed the yard, boarded the district rail, and spent the ride with his wrist turned inward beneath his sleeve.
At his stop, he walked home through streets where storefront scanners were slow enough to blink before recognizing him. F-0. Tenant access. Transit paid. Nothing unusual.
Inside his room, he shut the door, set his gloves on the table, and stood still until the silence settled.
Then he lifted his wrist.
SI-4. RG-0. CT-3. SR-1. Composite: F-0.
He saw again the hostile's limb opening, the timing of his step, the way the creature had left the ground when he turned his body under it. Not imagined. Not exaggerated by fear. He knew the weight of things. Spent ten years carrying them. Knew what SI-4 felt like in his shoulders, wrists, knees.
That had not been SI-4.
Jun sat at the terminal and opened the public maintenance archive. Sector East. Rift 2031. Node coverage history.
The map appeared in layers: station shell, retrofitted tunnel grid, mounted Nodes marked as blue circles with overlap fields rendered in pale transparent cones. He zoomed to the lower corridor. Node Three pulsed red now, flagged for post-operation inspection.
He checked the spacing. Coverage strength. Failure history. Logged repair delays.
Then he opened three more sites from the same maintenance bracket and compared them.
A pattern emerged slowly, because most useful patterns did. Older tunnels. Long intervals between service. Coverage dips at junctions, doors, elevation changes. Places where the Nodes had to account for awkward geometry and did so imperfectly.
He began marking them.
Not with official software. With an old offline drafting program that could not report usage analytics back to the Authority. He drew corridor lines, Node ranges, probable weak zones. Then he overlaid his last two assignments. The corridor in Rift 1174 where the Display had shown ■ for less than a blink. The lower passage in Rift 2031 where Node Three had died and his body had moved like the number on his wrist had been written for someone else.
Two incidents were not proof. They were enough for method.
Jun pulled the maintenance notices he had archived the night before and built a list of every older Rift in transit distance with delayed service and noncritical threat classification. Tier-1. Some Tier-2 if porter access was attached to a larger team and the support quota ran thin.
His room darkened as evening lowered outside the single window. He did not turn on the overhead light. The terminal glow was enough.
Node placement. Coverage overlap. Repair lag. Likely Static pockets.
He did not have the word for it yet. Only the shape.
The system saw where its cameras reached. The system enforced where it saw. So the question was simple enough to fit in one line across the center of his thoughts:
What happened where it didn't?
Jun leaned back once, flexed the fingers of his right hand, and felt the memory of the hostile's limb in his palm. Hard plating. Wrong angle. The exact moment of contact.
Three seconds.
Enough to be impossible. Not enough to be dismissed.
He returned to the assignment board and filtered for upcoming support openings in degraded sectors. A Tier-2 site appeared halfway down the list, older installation, partial maintenance deferral, support vacancy still open because the pay was low and the route required two district transfers.
Jun read the site code, read it again, and submitted the request.
Assignment Pending Approval
He waited for the confirmation window to fade.
On the desk beside the terminal sat his work badge, his gloves, and a printed ration receipt. Ordinary objects. Measured life. Nothing in the room suggested that the world had shifted.
But it had. Slightly. Enough.
He opened a new file and typed the date, the site code, the Node designation, the duration of failure as best he could estimate, and one final line:
Observed output inconsistent with SI-4 during lapse in coverage.
He looked at the sentence for several seconds. Then added another beneath it.
Need repeat conditions.
Outside, somewhere down the block, a public announcement chime sounded from an old sector speaker. Curfew reminder. Transit revision. Maintenance advisory. The voice was too distant to make out.
Jun saved the file. Closed the assignment board. Left the coverage map open.
The Display on his wrist remained bright in the dark.
F-0.
He studied the map until the Node circles blurred and sharpened again, until the overlap gaps began to feel less like accidents and more like architecture. Not broken pieces. Seams.
At some point his pending request updated.
Assignment Approved
Rift 2031 had been a test he had not planned. The next one would not be.
Jun read the approval notice once, then closed it and turned back to the map.
The system had blinked twice.
That was enough to stop waiting for a third accident.