The stairs go down for a long time.
David counts them the way he counts everything: by tens, marking each ten with a tap of the hammer against the stone. Ten. Twenty. Thirty. The dark smells like wet concrete and old pennies. The fishline in his chest pulls steadily downward, and he follows it, one hand on the damp wall, the knife at his hip, the hammer in his fist, Duke’s collar in his pocket.
He thinks about the house above him as he descends. The gray shell of the kitchen. The porcelain shards. The thing that wore Sarah’s face and called him baby. He wonders, with a coldness that surprises him, whether the real Sarah is somewhere below too, or whether she was left behind on the surface, or whether there is a surface at all anymore. He does not know which answer he wants.
At stair ninety, his legs start to burn. At stair one-forty, he sits down and rests, and reaches down the fishline, and finds it: faint, steady, there. Duke. Alive. He gets up and keeps going.
At stair two hundred and ten, the stone changes.
It happens between one step and the next: his shoe comes down on carpet instead of stone. Industrial gray carpet, the kind with the pattern that hides stains. The damp smell gives way to recycled air, cool and processed. And ahead, around the next turn, there is light. Fluorescent light, flickering.
«FLOOR 2: THE CUBICLE LABYRINTH»
«HOLD FAST TO WHAT IS REAL.»
David steps off the stairs and into Halberd Systems.
It is his office at night, stretched to the horizon. Cubicle walls run in every direction, gray fabric and metal frames, farther than he can see, under a ceiling of fluorescent panels that buzz with a sound he feels in his teeth. The buzz gets into his jawbone and stays there, a vibration like a phone set to silent inside his skull.
He walks, and the cubicles repeat. Row after row of desks, monitors, office chairs, each one slightly wrong: a monitor showing only his login screen, a chair turned to face the wall, a mug with coffee that steams without ever cooling. He passes his own cube three times before he realizes the rows are rearranging when he isn’t looking, the labyrinth shuffling like a deck of cards.
“Okay,” he says to the buzz. “Labyrinth. Got it.”
He stops trying to navigate and starts trying to feel. The fishline in his chest pulls down and forward, toward the center of the maze, or what passes for a center. He follows it past a hundred empty desks, past a water cooler bubbling black water, past a bulletin board covered in memos about him: REMINDER: DMERCER PERFORMANCE REVIEW FRIDAY. All of them dated tomorrow. All of them yellowing at the edges.
His cube is here. Third row, by the pillar. He knows it the way he knows his own hands: the pothos trailing over the filing cabinet, the sticky note on the monitor frame that says CALL DENTIST, the coffee ring on the desk shaped like a tiny brown lake.
The plant is dead. In the real world it was dying; here it has finished the job, brown leaves curled like fists. David looks at it for a moment, and then, gently, he lays it down in the trash can. It was named after him. It deserves better than to watch this.
The sticky notes on the monitor frame catch his eye. CALL DENTIST. SERVER PATCH TUESDAY. And one more, in his own handwriting, that he does not remember writing: DON’T LET THEM FILE YOU.
He stares at it. The ink is fresh. The handwriting is his, the hurried slant he uses when he’s thinking faster than he can write.
“Did I write this?” he asks the empty cube.
No answer. The tiles are silent. But his hand is shaking, and he peels the note off the monitor frame and sticks it to the back of his hand, where he can see it.
“Okay,” he says. “Okay. Message received.”
He sits down in his own chair. It is warm. That is the worst thing so far, worse than the review, worse than the commits: the chair is warm, like someone was just sitting here, like he never left, like the fifteen years are still happening and will never stop happening.
The monitor wakes when he touches the mouse. The login screen shows his username, dmercer, and he types his password from muscle memory, and the screen shakes its head.
USER NOT FOUND.
He types it again, slower. USER NOT FOUND.
“Okay,” he says. “Okay.”
He tries the guest login. It takes him to a desktop that is not his: the wallpaper is the Halberd logo, and the taskbar holds one folder, labeled PERFORMANCE. Inside it, a single document: his annual review.
He opens it.
“David Mercer is a solid team member,” he reads. “A rock. While his technical skills meet expectations, his leadership presence remains underdeveloped. At this stage of his career, significant advancement is unlikely.”
He has read this review before. In the real world it was kinder, or he told himself it was kinder. Here the words keep going, past where the real one stopped.
“His contributions, while adequate, have been largely superseded by more dynamic team members. Recommendation: maintain current role indefinitely. Rocks do not get promoted.”
David stares at the screen. Fifteen years. Fifteen years of parking lots and password resets and migration scripts written at midnight, and the dungeon has distilled it to a paragraph.
Through the cubicle rows, he can see the corner office. Dale’s office. The nameplate on the door says DALE MERRITT — VP ENGINEERING, and the letters are brass, and they shine. David has been in that office four times in fifteen years. Each time he stood. Dale sat.
He walks over. The door is open. Inside: the big desk, the window with the view of the parking lot, the framed photo of Dale’s boat. On the desk, a single sheet of paper. David picks it up.
It is the promotion announcement. His promotion. The one that went to the twenty-nine-year-old with the podcast. Except here, the name on it is David Mercer, and the date is three years ago, and it is stamped APPROVED, and under the stamp, in red ink: REVOKED.
David holds the revoked promotion for a long time. Then he folds it, neatly, and puts it in his pocket. Not because he wants it. Because it is evidence.
He closes the review. On the desktop, another folder has appeared: COMMITS. He opens it, though some part of him says don’t, don’t.
The migration script. His script, three weeks of work, the one that moved fourteen years of legacy billing data without breaking the invoices. The author field says dmerritt.
Every commit, reassigned. Every comment thread, edited. In one, his own avatar asks a question about the schema, and Dale’s avatar answers it, patiently, the way you explain things to someone slow.
David’s hands curl into fists. The buzz in his teeth gets louder.
The printer wakes. It does not print his termination letter this time. It prints tickets.
Helpdesk tickets, the ones he closed for fifteen years, spool out of the tray in a white waterfall: PASSWORD RESET. VPN DOWN. PRINTER JAM. CANNOT ACCESS SHARED DRIVE. And as they hit the floor they fold themselves, creasing along invisible lines, and stand up.
Ticket wraiths. A dozen of them, paper figures with his own handwriting on their chests, and they come at him down the cubicle aisle with a dry rustling sound, and where they touch, they cut.
The first one reaches him and its edge slices his forearm, a paper cut gone feral, and David yelps and brings the hammer down, and the wraith crumples into a ball of ticket stubs. The second one gets his cheek. The third wraps around his ankle and he kicks it apart.
He draws the knife. The blade is clean and honest and it parts paper like water. He moves down the aisle the way he moved through the backyard: ugly, practical, an IT manager closing tickets. Left hand knife, right hand hammer. The wraiths rustle and fold and come on, and he cuts them down, and the floor of his own office fills with shredded helpdesk requests, and he is laughing, he realizes, a wild breathless laugh, because this is the most honest his job has ever been.
The last wraith is bigger, folded from a dozen tickets at once, and across its chest, in his own handwriting: MIGRATION SCRIPT / AUTHOR: DMERRITT.
David looks at it for a long moment. Then he cuts it in half, top to bottom, and the two halves flutter down like snow.
«COMBAT NOTE: ADEQUATE.»
“I’ll take adequate,” David pants. He kicks his own chair back into the cubicle wall and keeps walking, past the rows, past the ghosts. “No,” he says out loud. “That’s mine. I wrote that. I was there until midnight three Tuesdays in a row, I missed dinner, Sarah barely noticed.”
He stops. Sarah was what? Pleased? Annoyed? He cannot remember. He remembers the office at midnight, the hum of the HVAC, the blue glow of the monitors. He remembers the rest in a rush:
A Saturday. Six months ago. The migration was behind and he brought Duke.
The memory comes up whole, like a fish to the surface. The office empty, the fluorescents half-off, the weekend quiet different from the night quiet, softer, the HVAC sighing like a sleeping animal. Duke trotting beside him down the cubicle row, nails clicking on the carpet, nose working overtime at the smells of a hundred lunches, sneezing once at the ghost of someone’s tuna. David set up the spare monitor, put Duke’s blanket under the desk, and worked, and Duke slept with his chin on David’s foot, warm and heavy, and every so often David would reach down without looking and find the brindle head, and rub the ears, and keep typing.
At noon he shared his sandwich. Turkey, no mayo, the way Duke liked it, though how a dog develops sandwich opinions David never knew. Duke took it with the delicacy of a diplomat and then leaned against David’s leg while he ate, and David worked until four, and the migration held on the first full run, and he actually pumped his fist, alone in the empty office, and Duke lifted his head and thumped his tail like he understood.
On the drive home Duke put his head out the window and let his ears fly, and David laughed the whole way, and Sarah was on the porch when they pulled in, and she said “You brought the dog to work,” in a tone he chose to hear as fond.
Under the desk. The chin on his foot. The warm, deliberate weight.
David stands in the stretched-out night office with the buzz in his teeth and holds that Saturday like a handrail. Dale can have the commits. Dale can have the avatar and the patient explanations. Dale cannot have the Saturday, because Dale was not there. Nobody was there but a man and a dog and a migration that held.
«MEMORY ANCHORED.»
«THE DUNGEON CANNOT REWRITE WHAT IT WAS NOT PRESENT FOR.»
“Noted,” David whispers.
He walks the cubicle rows. The office performs its night for him: a printer wakes and prints a page, over and over, the same page. He takes one. It is his termination letter.
“Due to restructuring,” it reads, “the position of David Mercer has been eliminated.”
He crumples it. Another prints. He keeps walking.
The break room appears between two cubicle rows, the way rooms do down here, without architecture, just there. The vending machine flickers. The coffee maker gurgles to itself. On the table, a box of donuts sits under a plastic lid, and David stares at it for a long moment, because the donuts look real, and he is so hungry his stomach is eating itself.
He lifts the lid. The donuts are gray underneath, the color of mist. He puts the lid back down.
But the sink works. The water runs clear and cold, and he drinks from his cupped hands until his teeth ache, and splashes his face, and cleans the paper cuts on his forearm as best he can. In the cabinet above the sink: paper towels, a first-aid tin with nothing in it but a dead beetle, and a granola bar, sealed, real. He eats it in three bites and nearly cries.
He sits at the break room table for five minutes. He reaches down the fishline. Faint. Steady. There.
“Still with me, buddy,” he whispers.
On the break room whiteboard, someone has written in red marker: DALE’S BIRTHDAY: CAKE AT 3!!! The exclamation marks are aggressive. David erases it with his sleeve. It feels like the most productive thing he has done all day.
Around the next row, they come: the coworkers. Or the office’s memory of coworkers. They walk the aisles with coffee mugs and tired eyes, and every one of them looks through him. A woman he recognizes from QA glances in his direction and her gaze slides off him like water off glass.
“Marlene?” he says.
She does not stop. On the overhead speaker, a voice like Marlene’s says, “David who?”
Through the glass wall of a conference room, a meeting is in progress. Dale stands at the whiteboard, marker in hand, diagramming the migration. David’s migration. The boxes and arrows are his, the schema is his, he can see his own thinking on the board in Dale’s handwriting. Around the table sit the team, nodding. There is an empty chair at the far end, and as David watches, the empty chair folds itself away, the table extends to close the gap, and the meeting continues without a pause, without a space, as if the chair was never there.
David stands at the glass with his shredded forearm dripping and watches his own erasure hold a status meeting.
Fifteen years of this. Fifteen years of Dale’s nod, of the promotions going younger, of the plant named after him because he is a rock. The dungeon did not invent this floor. It just stopped pretending.
His throat closes. His eyes burn. He presses his fingertips to his thigh. Left. Right. Left. Right.
The taps hold. The calm comes, thin but real.
“I am here,” David says to the aisle of ghosts. “I wrote the migration. I fixed the VPN. I am not a rock. I am a man, and my dog is below us, and I am walking through.”
«WILL +1: YOU REFUSED TO BE UNSEEN.»
David stands in the aisle with his fists clenched and his eyes wet, and the ghosts walk around him, and he lets them. He does not need them to see him. He needs to get to the loading bay. He needs to find out who is fighting in there, and why the sound of it makes his chest feel less alone.
“What is this floor?” he asks the buzz, the tiles, the voice. “What’s the point of it? Floor 1 was denial. What’s this?”
«FLOOR 2: ANGER.»
«SUBJECT MATTER: FIFTEEN YEARS.»
“Fifteen years of what?”
«OF BEING FILED UNDER SOMEONE ELSE’S NAME.»
David laughs, once, without humor. “Yeah. That tracks.”
The ghosts keep walking. But the speaker is silent now, and the printer has stopped, and the cubicle rows are thinning, the gray fabric walls giving way to open concrete, and ahead, at the end of the row, a set of double doors stands open, and beyond them he can hear the rumble of a loading bay.
It is the first real sound he has heard down here that isn’t the buzz. No, that’s wrong: it’s the first sound that isn’t performing for him. The buzz performs. The printer performed. This rumbling, this crashing, this woman’s voice swearing like a professional, none of it is for him. It is happening whether he is here or not. And that might be the most real thing on this floor.
The doors are marked SHIPPING AND RECEIVING, and they are the only doors in the whole stretched-out office that look used, scuffed at the bottom, the paint worn where hands push. The corridor leading to them narrows as he goes, the cubicles falling away, the carpet giving way to concrete. The fluorescent panels thin out, replaced by caged work lights that swing slightly, though there is no wind.
David approaches slowly, hammer ready. The rumble resolves into voices, or one voice, a woman’s voice, sharp and clipped, giving orders to no one he can see.
“Left side! Your left, not mine!”
Then the ring of steel on steel, clear as a bell, and a crash that shakes the caged lights, and the voice again, breathless now, swearing in a way that sounds professional: “Okay. Okay. Come on, then. Come on.”
Someone is fighting in his loading bay. Someone real, someone breathing hard, someone who bleeds, someone who swears like a surgeon.
David looks down at himself: torn t-shirt, blood on his forearm, hammer with the cracked handle, knife at his hip, Duke’s collar in his pocket. He looks like a man who has been fighting. Good. Whoever is in there, they will recognize him. Out here, in the land of the filed-away and the unseen, that counts for everything.
Before he runs, he does one thing: he reaches down the fishline. Through the buzz in his teeth, through the anger sitting hot behind his ribs, down past all of it. Faint. Steady. There. Duke is still below, still holding on, and David is still coming.
The sticky note on the back of his hand flaps as he moves. DON’T LET THEM FILE YOU.
He tightens his grip on the hammer and runs hard toward the open doors.