Story code: ST-001048
Part 4: Service Unavailable
David’s silence in the dim stairwell was a full confession.
Marcus stared at the tablet in his hands. The screen still glowed, keeping the dark-mode repository alive. David’s administrative session was fully authenticated. Not just to the code, Marcus realized, but to everything. Vanguard Corrections was buying a turnkey solution. That meant David’s device was the master key to the live production servers feeding the courtrooms.
Marcus’s thumb moved to the home bar. He swiped up, closing the code editor, and tapped the icon for their cloud infrastructure dashboard.
David saw the blue server logo flash on the screen. His eyes widened. “Marc. Wait. Don’t.”
Marcus navigated straight to the active database cluster. This was the brain of the operation, the engine currently rendering algorithmic judgments on iPads across the state.
“You’re not sending Leo to a private cell,” Marcus said, his voice dropping to a harsh, echoing whisper. “You’re not sending anyone.”
David lunged. He crashed into Marcus, driving his shoulder squarely into Marcus’s chest.
Marcus slammed back against the cinderblock wall, the breath exploding from his lungs. He twisted his torso, sheltering the tablet against his ribs, turning his back to his partner. David clawed at Marcus’s arms, frantic, his expensive new blazer tearing as he yanked at Marcus’s suit jacket.
“They’ll kill the deal!” David screamed, his manic energy curdling into pure panic. “Marcus, stop! It’s fifteen million dollars! Vanguard will ruin us!”
Marcus tapped the screen. *Settings.* He ignored the searing pain in his right shoulder as David wrenched his arm backward. He scrolled past the backup configurations straight to the bottom of the menu. *Danger Zone.*
*Delete Production Database.*
A glaring red prompt appeared. It required the administrator to type the exact name of the database cluster to confirm the wipe.
David wrapped his forearm around Marcus’s neck, trying to drag him backward to the concrete floor. Marcus choked, his vision swimming, but he kept his left hand firmly clamped on the tablet’s bezel. With his right index finger, fighting through the crushing weight on his windpipe, he began to type.
*j-u-s-t-i-c-e-m-e-t-r-i-c-s-p-r-o-d*
“I’ll have you disbarred!” David yelled, his voice cracking into a desperate sob as he tried to pry Marcus’s fingers off the glass. “I’ll give them your commits! You’re going to prison!”
“There is no code if there is no database,” Marcus gasped.
He hit *Confirm*.
A small green banner flashed across the top of the UI: *Cluster scheduled for immediate deletion.*
David saw the flash of green. He let out a ragged, furious cry and shoved Marcus with everything he had. Marcus lost his footing on the edge of the landing. He stumbled backward, his grip slipping. The iPad flew from his hands. It hit the rusted metal handrail with a sharp crack, tumbled over the edge, and plummeted down the open vertical shaft of the stairwell.
They both heard it shatter on the concrete floor three stories below. A hollow, echoing crunch of snapping glass and twisted aluminum.
The stairwell went dead silent.
David stood frozen, staring down into the center of the stairwell. His chest heaved. The reality of what had just happened settled over him like a suffocating weight. Vanguard Corrections had paid for a functioning, proprietary pipeline. Without the production database, JusticeMetrics was nothing but empty hype. The press release was now a public announcement of a fraud. Vanguard’s legal team wouldn’t just pull the funding; they would tear David apart to recoup their losses.
“It’s gone,” Marcus said, straightening his suit jacket, his chest still burning from the struggle. “The algorithm is dead.”
David sank slowly to his knees on the landing, surrounded by his scattered keyboards. He buried his face in his hands, his breath coming in hyperventilating gasps.
Marcus didn’t offer a hand. He stepped around his former partner, pushed through the heavy steel fire door, and walked out into the humid Cambridge afternoon.
The next morning, the air in Courtroom 302 smelled exactly as it always had: damp wool, industrial floor wax, and nervous sweat.
Marcus stood at the defense podium, dropping a massive, heavy stack of printed motions onto the wood. Next to him, Leo stood in his orange county jumpsuit, his hands still cuffed, his eyes darting around the gallery in quiet terror.
Judge Henderson took the bench, letting out his usual heavy sigh. He reached out and tapped the screen of the newly installed iPad mounted on the swivel arm.
Nothing happened.
Henderson tapped it again, harder this time. The screen woke up, but it only displayed a raw, unformatted browser error in stark white text: *503 Service Unavailable: Database connection failed.*
The judge frowned, tapping the refresh icon in frustration. After a long, agonizing thirty seconds of a spinning loading wheel, the connection timed out entirely. The screen went black.
“Technical difficulties,” Judge Henderson muttered, pushing the iPad away with a scowl. He looked down at the massive pile of manila folders stacked on his desk and pinched the bridge of his nose. “Fine. We’ll do this the hard way. Call the first case.”
The bailiff shouted Leo’s docket number.
Marcus adjusted his frayed collar. His shoulder throbbed from the impact against the cinderblock wall, and he had thirty more cases on his docket today. There was no streamlined dashboard coming to save him. There was no coral-accented progress ring to make the impossible workload easier. He would have to fight for Leo, and every single person after him, one exhausting, grueling argument at a time.
Marcus opened his legal pad, picked up his cheap ballpoint pen, and stepped forward to speak.