The Beginning
ranav stood on a terrace and did not know how he had arrived there. the city should have been below but what was below had no name. the air sat wrong. too still, too present, like air in a room sealed shut.
he stamped his foot.
the ground gave back almost nothing.
he stamped harder and felt himself come loose from it, his body lifting without effort, the way a thought lifts. he went up. the city fell away. he stretched his arms and found no resistance and kept going.
somewhere in the climb the understanding arrived that none of this was real. not fear. not relief. just the fact of it. he was inside a dream and knew it. he tilted his chest upward and accelerated into the clouds.
he had never moved like this. something in his chest opened. he went higher.
then he asked.
he didn't plan to. the question came from somewhere below thought and surfaced through him and found his mouth.
the sky stopped.
everything shattered at once. not loudly. the way ice cracks under you, all at once and everywhere. the pieces fell away in flat sections and there was nothing where they had been. nothing and then something beneath the nothing. a dark with texture, with depth, with no edges anywhere.
he stood in it. which made no sense. but he was standing.
a door opened.
there was no door and then the door was there, and through it a girl came running toward him. small. a child. he could see the silhouette of her, the outline of her arms, her hair catching no light. where her face was, the dark held nothing. smooth, flat, without feature.
she ran straight at him and closed both hands around his forearm.
not soft. both hands, fingers pressing in, and something yanked through him from the point of contact, not pain exactly but force, and his weight went back onto his heels. he felt it in his shoulder. he felt it in the back of his neck. he felt himself pushed and then pulled away from something he could not see.
the dark collapsed.
he opened his eyes.
the ceiling fan turned above him. one blade caught the morning light and lost it and caught it again. he lay on his back with the sensation still in his forearm, already fading.
he reached for his phone from the mattress.
ten forty-three.
he sat up.
he did not shower. he found his pants on the floor and pulled them on, found a shirt, put it on without looking at it. he sprayed deodorant until his throat stung, took his keys from the hook near the door, and went down.
his bike stood against the side of the building. he kicked it on and pulled into the lane.
the first signal caught him three minutes later. traffic stretched back further than it had any reason to. he sat with the engine idling, watching the counter, and thought about the deployment. the manager had messaged at ten fifteen. he had not opened it.
he gripped the handlebar.
something moved through him. not outside, through. a push without direction, pressure without source, and his vision went white at the rim.
he was on his back. ceiling fan. one blade in the light.
his phone said ten forty-three.
he put it down. he picked it up. ten forty-three.
he pulled on his pants. found his shirt. sprayed deodorant and went down.
the first signal this time he watched carefully. the push did not come. the light changed and he moved.
by the fourth signal he could see the top of the office building. the counter hit zero. the light held red. on the cross street, a truck had drifted into the intersection during a wide right turn, not blocking it fully but enough. the police were there, waving the opposite side through while ranav's lane waited. one minute passed. an autorickshaw behind him hit the horn. more joined. the truck moved half a meter and stopped.
the push came through him.
white at the edges. harder this time.
he was at the first signal. counter at forty seconds.
he sat very still. he did not grip the handlebar too tight. he breathed through his nose. the counter ran down and the light changed and he went.
at the fourth signal he watched the truck from fifty meters back. he saw it begin the turn. he cut left through the gap before the truck could complete it, the gap barely enough, a motorcycle width, and he was through.
he parked and went up.
the mistake surfaced at two seventeen in the afternoon.
a bad update. a draft version meant for testing had been sent live by mistake, disconnecting the system from its actual data.
the dashboard filled with placeholder numbers. one column showed a balance that was negative.
the client noticed first.
when the manager came it was not a conversation. it carried across the office. ranav had been awake since the alarm he had slept through, had been to this office twice without technically arriving, and the day had bent around him in ways he could not explain yet, and he was trying to hold the shape of that while the manager's voice came at him and reached a point where ranav's chest came unmoored from everything he had been telling himself to feel.
he said something back.
the manager's voice went up.
ranav's went flat and certain and too loud, and the office went quiet.
the push came. not gentle. a slap of it, felt in the back teeth.
he was sitting at his desk. the time on the screen said two eleven. the constants file was open. the staging url sat in the base url field.
he deleted it. typed the correct address. saved the file.
at two forty-something the manager, quietly, said the client dashboard was reading correctly. he did not say it to ranav directly.
a team message came through at three twenty. brief. good work on the deployment. numbers are clean.
ranav read it. then read it again. he had expected to feel something when the day finally held still. he did not feel that thing. what he felt was the shape of the day pressing against him from the inside, asking to be examined.
he sat with it.
on the ride home he did not watch the road the way he normally did. he watched himself. every moment his pulse lifted. every point of friction. he went back over the day in order, further each time, looking for the edges of the shape. there was a shape. he was almost certain.
something common ran through the signals, through the office. he had it almost. not quite.
he got home and went upstairs. he thought briefly about food. he filled a glass of water at the sink and drank it standing and filled it again. he drank five glasses over the course of the night and did not notice he was doing it.
he sat at his desk and opened everything he could find.
he read for hours. forums, papers, accounts from people who described something like what had happened to him. he read carefully. he took notes in a notebook, a few lines, the things he was not ready to set aside.
what he found was this: there was a word. premonition. he read through accounts going back decades, across different countries, different contexts, people who had received what felt like knowledge arriving ahead of the event. a flash. a signal. a single moment of something received and then gone, never repeated. involuntary in every account. unrepeatable almost universally. not a system. not a mechanism that a person could find the edges of.
he sat back.
none of what he read was this.
he closed the notebook. outside, the city ran on without asking anything of him. he sat in the chair for a while longer and looked at the far wall.
he did not sleep.