Last Minute on the Server Floor
3 chapters for 1 character · about 10 minutes · told 1 time. The highlighted parts are filled in with your own characters when you make this story yours.
Chapter 1: Last Train, Ticking Box
The last train sighs out of Pune station, and ⟨Character 1⟩ steps onto the platform with a black bag and a face that gives nothing away.
⟨Character 1⟩: Forty-five years old and still sneaking around like a college kid. But the money's good. One clean score and I can sleep for a week. Maybe two. Build websites from bed. Eat dosa at midnight. No deadlines. No code reviews. No people asking me how my weekend was. Just the deep, quiet dark of my own room.
A cracked clock above the ticket counter shows half past twelve, its face split like a bad omen. ⟨Character 1⟩ checks his phone. A message from an unknown number: customer support server paging resync six sixty. He swipes it away.
⟨Character 1⟩: Six sixty-six. Cute. Somebody's got a sense of humour. Or a warning. Doesn't matter. I've got a window and I'm going to use it. Plan's simple enough. Slip past the guard at the service elevator, take the stairs, plug in the drive, let the copy run. In and out before the first train. Ravi's already inside. He's jumpy, but he's good with hardware. He owes me this.
He drops a crumpled receipt near a bin, bends to pick it up, and wipes his phone screen clean. The receipt is a dummy, a decoy for anyone watching. His real tool is the drive tucked in his jacket. He walks toward the service stairwell, passing a guard who barely looks up from a newspaper.
⟨Character 1⟩: Guard's half asleep. Good. Just need to keep my footsteps heavy and normal. No sneakers. Sneakers squeak. Heavy boots on concrete sound like maintenance. I've done this enough to know. But this time feels different. The job's too easy. There's always a catch.
The stairwell is narrow, neon reflections sliding down the wet rubber steps. At the bottom, a heavy metal door. Ravi is waiting, earbuds in, face pale. He pulls one bud out and starts talking before ⟨Character 1⟩ can say a word.
Ravi: Sorry about earlier. I didn't mean to snap at you on the phone. It's just, I've got a lot going on. The bank sent another notice. And now this. But we're here. Let's just get it done. I saw the file copy trigger on my earpiece. A sneaky value alert. Something's already syncing. I don't like it. We should move fast.
⟨Character 1⟩: Calm down. It's probably the backup cycle running early. We expected that. Just plug in the drive and start the copy. We've got time. But keep one ear on the door. If that guard looks up from his paper, you tell me. And Ravi, about the bank, we'll sort it after. Focus now.
Ravi: After? ⟨Character 1⟩, I need this. If this works, I can clear my debt. But if it doesn't, they'll freeze my account. I'm in for everything. I just need you to know that. I'm not here for fun. I'm here because I'm desperate. So please, don't mess this up. I know I sound like a coward. I just can't afford to lose.
⟨Character 1⟩: Nobody's losing anything. We've done this a hundred times in our heads. Just follow the steps. The drive's ready. The patch is old and cheap. We'll cut the bypass with that braided cable, just like we planned. And we'll be out before the first tea stall opens. Now, plug it in.
Ravi pushes the drive into the port. The screen flashes once. Then a tiny chime repeats, and the timer resets, shaving minutes off their window. ⟨Character 1⟩ checks the clock on the wall. A small tag dangles beside it, showing the number six. He stares at it a moment too long.
⟨Character 1⟩: Six minutes. That's all we've got. And the copy's running faster than I expected. The drive's pulling everything, but the decoy script I planted last week is misfiring. It's pinging the server for a resync. That chime? That's the watchdog. It's going to lock us out. Or worse. I need to kill it. Where's the manual override?
Chapter 2: Net at the Bright Two-ohs and Behind
Inside the pipe knee, the lamp flickers over two troughs of cable, and the air smells of hot dust and old grease. ⟨Character 1⟩ crouches by the port, his breathing fogging the metal.
⟨Character 1⟩: Something's wrong. The copy's not matching the pattern. The server block is rolling back, and the counter's already at fifty. Not fifty percent. Fifty files. We lost half the package in the time it took to blink. That chime wasn't a watchdog. It was a trap. My decoy script triggered a resync that's eating our own files.
Ravi: Then we cut it. Remember the plan? The braided cable, the old jack. We pull the physical line and the sync dies. But ⟨Character 1⟩, there's no clock down here. I've been counting in my head. We're at nineteen minutes, maybe twenty. If the alarm trips before we're out, we don't just lose the score. We lose our way out.
⟨Character 1⟩: Then we don't trip it. Hand me the cable. And Ravi, listen. I know about the backup drive you slipped into the exit gate slot. The one you didn't tell me about. We'll talk about that later. Right now, pull the line on my mark. Three. Two.
The cable bites into the jack. A whir dies, then silence. But on the screen, a new line prints itself, slow and deliberate. File package destroyed. No copy kept. Ravi stares at it, then at his own hands.
Ravi: That wasn't me. That wasn't your script either. That was the rollback in the copy-protection code. It marked everything as lost. Every file we pulled is gone. The drive in your jacket is worthless. We did all this for nothing.
⟨Character 1⟩: Not for nothing. We're still breathing. Grab the bag. We're moving. The corridor gates will lock in a forced shutdown. I've seen it before. The server dies, the doors seal. We've got one way out, and it's the drain.
Ravi pulls a folded paper plate from his jacket, runny egg and cold dosa pressed together. He holds it out. ⟨Character 1⟩ stares, then takes it. They eat in the dim rank air, chewing in silence, the alarm finally blooming somewhere far behind them.
Chapter 3: Final Seconds and Oily Plate
The canal walk smells of wet stone and diesel. ⟨Character 1⟩ and Ravi crouch behind a low parapet between two lamp poles, the drain tunnel mouth ten feet away, half hidden by a parked mop cart. A siren grows somewhere behind the buildings.
Ravi: Forty seconds to the gate lock. The drive is still in your jacket, ⟨Character 1⟩. Tell me it's still in your jacket. Because I put a recovery microchip in the gate slot. A small one. Emergency backup, in case the gate sealed early. I didn't tell you. I was going to split the extra. I'm sorry.
⟨Character 1⟩: Later. We'll talk about it later. Right now I need to check this one last time. If the files are clean, we run. If they're not, we drop everything and we run anyway. Hold the phone steady.
⟨Character 1⟩ pulls the drive from his jacket. The screen flashes six, six, six, then a red rollback label: file package destroyed, no copy kept. Ravi's face falls. The siren is close now, close enough to hear the engine under the wail.
Ravi: Destroyed? All of it? That's everything. My debt, my line, my whole plan. All of it gone. What do we do now? What do we tell the people who paid us? We can't just walk away.
⟨Character 1⟩: We tell them the truth. We got burned. We drop the drive and we get out. Look at me. The money's gone. You're not. Move.
The drive hits the drain and disappears. Ravi steps forward, his ankle twists on the wet grate, and he goes down hard. The gate starts to grind. ⟨Character 1⟩ grabs him under the arm and hauls him through the tunnel. They come out the far side as the gate locks behind them. The siren fades.
Later, at a corner food cart, the rain thins. ⟨Character 1⟩ and Ravi sit on a low wall, sharing an egg dosa wrapped in paper. Their phones lie dead beside them. Ravi counts out his last coins and laughs.
Ravi: Six sixty-six. That was the number. The loader tag, the mirror in the service lobby, the bus panel, and then the drive. It was following us the whole time. We should have stayed in bed.
⟨Character 1⟩: Tomorrow we eat something new. Something hot. Something not from a cart. And we sleep. Then we figure out the rest.
You can let a strong grip loose now and then. Goodnight, ⟨Character 1⟩ and Ravi.
A question for tonight
When your perfect plan starts to fall, do you hold it tighter, or make room to keep a friendship through the dark?