The city slammed back into him.
Messy. Loud. Uneven.
For a second, he almost felt relief at the chaos.
Then he realised the chaos felt wrong too, because he could still sense the other version of it hovering beneath his normal vision.
Like a watermark.
If he concentrated, he could almost see the overlay again.
Traffic lights timed better. Crosswalk phases adjusted. Pedestrians routed into smoother flow. Buildings positioned as if someone had designed the city to minimise friction, not to hold lives.
Singapore as it should be.
Zero deliberately looked away.
He forced his attention onto imperfections.
Cracked pavement.
A faded sign.
A tree growing at a crooked angle out of a drain, stubborn and inconvenient.
His breathing steadied.
The pressure did not return.
But the awareness remained.
A thin echo, like the last vibration of a struck tuning fork.
His phone vibrated.
Zero pulled it out with shaking fingers, expecting another dead screen, expecting black glass.
Instead, it lit immediately.
Brightness at exactly 73%.
He should not have known it was 73%. He knew anyway.
White background.
Black text.
CALIBRATION COMPLETE
PROFILE: STABLE
INTEGRATION: 73%
AWAITING SECONDARY CONFIRMATION
A progress bar filled slowly from left to right.
73%… 74%… 75%…
Zero stared at the screen.
He did not know what the words meant.
He knew they were wrong.
Stable implied he had been unstable before.
Integration implied he was becoming part of something.
Seventy-three percent implied there would be one hundred.
The bar reached 76% and paused, as if the system had decided that was enough for now.
New text appeared beneath it.
PROXIMITY TO NODE REQUIRED
NEAREST NODE: 340M NE
PROCEED?
Two buttons appeared on the screen.
YES and NO.
Zero’s thumb hovered over NO.
If you come across this story on Amazon, be aware that it has been stolen from Royal Road. Please report it.
He pressed it.
The button did not respond.
Not because the phone was lagging.
Because the button had already greyed out.
It had become inactive before his thumb touched it, as if the interface had predicted his refusal and removed it from the available options.
Only YES remained.
Zero’s thumb hovered, then pulled back.
He pocketed the phone and started walking in the opposite direction.
The phone vibrated again, insistent against his thigh.
He ignored it.
Three steps later, the pavement beneath his left foot cracked.
Not visibly.
But he felt it shift, felt the micro-fracture that would become a hole in six months.
His foot twisted instinctively to avoid it.
The twist made him stumble right.
Northeast.
Toward the indicated direction.
Zero caught himself against a lamppost and looked down at the pavement.
Solid. Intact.
No crack.
But he had felt it break. He had seen, for a flicker, the overlay version where it already existed. Where the path bent right to avoid it.
Predicted.
Directed.
His phone vibrated again.
He pulled it out.
ROUTING RESUMED
PROCEED TO NODE
DEVIATION INCREASES CALIBRATION TIME
COMPLIANCE OPTIMAL
Zero stared at the word COMPLIANCE.
It sat there like it belonged. Like it was the natural next step.
He looked up at the street ahead, then back to the arrow on the screen.
Northeast. Past the hawker centre.
The smell reached him even from here, carried on warm air. Fried garlic, soy, sambal, sweet char, coffee.
A hawker centre meant crowds, density, unpredictability.
It also meant noise.
Noise meant cover.
Maybe.
Zero’s phone vibrated once more.
The arrow pulsed.
He put the phone away and kept walking, not northeast, not yet, but not fully away either.
He moved sideways across the grid, trying to find a line that was neither compliance nor defiance.
His mind kept supplying optimum routes anyway.
Every time he reached an intersection, he knew which crossing phase would be shortest.
Every time he passed a group of people, he knew the least-collision path through them.
Every time he heard a motorbike, he knew its speed without looking.
The knowledge was not helpful.
It was invasive.
He came to the edge of the hawker centre and stopped.
The crowd noise hit him like a wave.
Voices overlapping, trays clattering, fans whirring, orders shouted in multiple languages.
For a moment the echo inside him weakened.
Good.
He stepped into the crowd.
Bodies pressed close. Heat. Sweat. Real proximity, the kind the city could not optimise without turning into something else.
He moved between tables. A woman carrying three kopi cups almost collided with him and swore softly.
Zero muttered an apology and kept going.
A kopi stall was ahead.
He could smell it. Burnt sugar, condensed milk, coffee strong enough to feel like a punch.
He joined the queue, because queues were normal and because standing still in a queue meant he could test whether the pressure returned.
It did not return.
But the echo sharpened.
He saw the line as a diagram.
He knew exactly how long each customer would take. He knew which order would cause the stall to pause. He knew which hand movement would reduce wasted motion by a fraction.
He hated that he knew it.
A man in front of him turned slightly, shifting his backpack. The backpack brushed Zero’s arm.
Zero did not flinch. He watched the backpack’s strap adjust, watched the man’s shoulder compensate.
Then, for a split second, he saw the man’s movement repeated.
Once. Twice.
Like a loop trying to settle into the best version.
Zero’s stomach tightened.
He stepped out of the queue.
He did not want to be in a line. Lines were too easy to optimise.
He pushed through the crowd and emerged onto a side street.
Quieter. Less dense.
The phone vibrated again.
He did not look at it this time.
He walked faster.
He turned corners without thinking, because his mind was already mapping the fastest route away from the node and also, infuriatingly, the fastest route toward it.
He realised he was breathing in time with the traffic lights again.
He forced himself to breathe wrong.
Inhale too long. Exhale too short. Break the rhythm.
The echo resisted, like the system inside him did not like inefficiency.
Zero laughed once, quiet and thin, and the sound surprised him.
“Fantastic,” he muttered. “My nervous system has a performance review.”
His phone vibrated so hard it felt like it was trying to escape his pocket.
He pulled it out.
The screen had changed.
The progress bar had returned.
76%… 77%…
Text beneath it:
SECONDARY CONFIRMATION WINDOW OPEN
PROCEED NOW
Only one button remained.
YES.
Zero stared at it until his eyes watered.
Then he looked up.
At the far end of the street, just beyond the next corner, a man stood still.
Grey suit. Too neat. Too clean.
He was not looking around like someone waiting for a taxi.
He was looking through the street, through the crowd, through the air.
Measuring.
Confirming.
Zero’s throat tightened.
His thumb hovered over the screen.
The phone pulsed in his hand like it had a heartbeat.
He did not press YES.
He did not need to.
He felt his thumb begin to move anyway, as if the decision had already been made and his body was catching up.
Zero jerked his hand back, as if he could pull his own thumb away from the command.
The phone did not care.
It vibrated once.
Hard.
And the arrow appeared again, pointing northeast.
Zero ran.
Not in a straight line. Not efficiently. He ran like someone trying to outrun his own shadow.
Behind him, the city continued to move, indifferent.
In front of him, the street bent toward the node.
And the man in the grey suit did not move at all.
He did not need to.
The system had already started routing Zero into him.
Zero kept running anyway, because if he stopped, the pressure would return.
And he was not ready to find out what happened when the pressure finished rising.
He knew the brightness was exactly 73%.
He felt the pavement fracture six months early, and his foot avoided it without permission.
He watched his own thumb begin to press YES before he decided anything.
The system isn’t forcing him.
It’s just removing the friction from the only available choice.
And when he ran anyway - inefficiently, desperately - the city didn’t chase.
It simply bent the streets a little more toward the node.
Stay deviant.
Stay unoptimized.
Stay voluntary - for one more block.

