Iron Justice, page 16
“Platform delivery service.” Her voice carried the dark humor that passed for a coping mechanism. “We deliver, you deploy, everyone tries not to die.”
McCready stood on the ridge calling adjustments, his tactical eye measuring angles and distances. “Two meters left, one meter forward, down point-five meters, hold.”
Patch made the adjustment, then spoke to the shuttle’s console like addressing a partner. “You’re doing great, girl. Just one more run.”
The shuttle didn’t respond. Couldn’t. But Patch had never needed responses to know her craft was listening.
Platform seven placement, 1630 hours. McCready stood on the ridgeline directing Grim through the final positioning, his right shoulder aching from seven hours in tactical harness.
“See this angle?” He pointed toward the existing platforms. “Platform five is three hundred and forty meters northeast, platform six is four hundred and twenty meters east. This position creates a crossfire zone at a five-hundred-meter range.”
Grim nodded. “Three platforms. Triangle formation. The enemy enters the kill zone from three angles simultaneously.”
“Geometry as weapon.” McCready nodded approval. “Krennic’s people come through here, they’re exposed for eight hundred meters with no cover.”
Just like setting up an ambush in Kandahar. Different war, same mathematics.
His shoulder screamed at him. He ignored it. The pain would still be there after the platforms were placed, and the platforms wouldn’t place themselves.
Training bay, 1600 hours, Day Eighteen. Grim ran tactical drills with the remaining ten AD-units, cycling through defensive scenarios until the movements became automatic.
Grim’s screen flashed, “Southern approach simulation. Engage.”
The AD-units moved through their positions, covering fire sectors, executing the formations McCready had designed. Grim tracked each unit’s performance, noting response times and positioning accuracy. After the raid, after losing AD-unit-04 and AD-unit-09, the drills carried weight they hadn’t before.
Unit preservation matters. Family protection requires preparation.
Sentinel, AD-unit-11, showed a subtle variation in positioning that Grim filed for later analysis. Adaption rather than baseline programming. Interesting. But not something to explore now. Now was for drilling. Now was for making sure no more units died because they weren’t ready.
Grim’s screen ordered, “Reset. Run scenario again. Faster response time required.”
The AD-units complied. Grim observed them move. Somewhere in the space between program and personality, a protective instinct was forming.
Something snapped in Patch’s expression. “I want acknowledgment that I’m running on fumes while everyone keeps adding tasks. One more ‘can you just,’ and I’m going to start throwing tools.”
The silence that followed was uncomfortable. Everyone recognized the tone, the breaking point that combat stress pushed people toward. The moment when exhaustion stopped being something you managed and started being something that managed you.
“Patch.” Josephine’s voice carried command authority but also something gentler. “Twelve hours down. That’s an order.” She turned to McCready. “Acknowledge his work.”
McCready looked at Patch for a long moment, then nodded. “You did good work, Patch. Didn’t mean to dismiss it.”
“Fine.” Patch’s shoulders dropped slightly, the anger bleeding out. “But next time, try saying that before I snap.”
Exhaustion creating friction. Have to watch for that.
“Prisoner status?” Josephine moved the briefing forward, giving Patch space to recover.
Grim reported, “Seventy-five prisoners secured. Four AD-units managing. Some prisoners volunteered non-combat labor during fortification.”
“Huntsman arrival in three days.” JUDGMENT’s voice carried the weight of countdown. “Defensive position optimal. Crew prepared.”
Three days that felt like both too many and not nearly enough.
CHAPTER TWENTY-TWO
In the evening of Day Eighteen, Voss stared at six displays showing transmission patterns that shouldn’t exist, her coffee gone cold hours ago.
“Multiple Meridian operations show identical relay signatures.” She pulled up another intercept, comparing routing patterns across three years of archived data. “Same routing structure for decades.”
Wraith chimed in.
SAME ENCRYPTION KEYS FOR YEARS, UPDATED BUT NOT REDESIGNED. THIS ISN’T MERIDIAN COMMAND.
“It’s something above them.” Voss highlighted the orbital relay node that appeared in every transmission. “Someone’s been giving orders from outside normal command structure.”
Someone who’d been doing this long enough to get comfortable. Comfortable people got sloppy. Sloppy people left evidence.
“Whoever gives these orders has been directing Meridian operations for at least forty years.” Voss traced the timeline on her display. “Every military order, every resource allocation, authorized from somewhere outside normal command.”
She sat back, the implications settling into her bones.
Meridian isn’t the top. They execute orders. They don’t originate them.
Which meant everything they thought they knew about the enemy was incomplete. The enemy they could see was just the part of the iceberg above water.
The crew assembled the next day.
Voss presented with professional detachment that cost her something to maintain. “What we know is that someone above Meridian command has been directing ground operations for minimum forty years. We intercepted their acceleration order to Krennic.”
Wraith’s display flashed text.
COMMAND HIERARCHY EXISTS ABOVE WHAT WE THOUGHT WAS THE TOP. MERIDIAN IS MIDDLE MANAGEMENT.
McCready leaned back in his chair, his tactical mind processing implications he didn’t like. “So who’s at the top? Where are they?”
“I don’t know yet.” Voss gestured at the routing diagram. “The relay bounces through orbital nodes, but I can’t pinpoint the source. They’re well-hidden.”
“Well-hidden” was analyst speak for “I have no idea.” At least she was honest about it.
“We’re independent military power with fuel capability.” Josephine’s voice cut through the processing. “Threat to whoever controls Meridian.”
Voss nodded. “They ordered acceleration not because we’re dangerous now, but because we could become dangerous given time.”
“If we defeat Krennic, what happens?” McCready voiced the question everyone was thinking. “They send someone else. And someone after that. They won’t stop.”
“Which means eventually we need to identify them.” Josephine stared at the orbital relay data. “But first, survive Day Twenty-One.”
One battle at a time. Everything else is tomorrow’s problem.
Wraith’s display flickered with new analysis.
APX-ORB AUTHORIZATION CODES APPEAR ON CIVILIAN CASUALTY REPORTS. DECADES OF DATA USING ECONOMIC EFFICIENCY LANGUAGE.
Josephine’s hands curled into fists. “Economic efficiency? They killed civilians for economics?”
“The pattern suggests profit-driven decisions.” Voss pulled up the documentation, her voice carefully neutral. “Resource allocation. Cost-benefit analysis applied to human lives.”
“Claire died in an agricultural sweep.” The words came out harder than Josephine intended. “Those same authorization codes.”
Command center, 1000 hours. Josephine stood alone with JUDGMENT, processing what they’d learned.
“Whoever’s at the top…” She stared at the orbital relay routing, Claire’s pencil turning between her fingers. “They authorized Claire’s death. For economics. Efficiency metrics.”
“This is why you pursue prosecution with such intensity. Claire’s death was calculated murder by unknown parties.”
“Pre-Null Statutes exist specifically for this.” Josephine’s grip tightened on the pencil. “Targeting civilians for economic benefit is war crime. When we find who’s responsible, they will answer.”
“Then we survive Krennic, build evidence, pursue identification when feasible.” A pause. “I will support this objective.”
The facility’s hum shifted warmer. Solidarity expressed through atmospheric systems because JUDGMENT didn’t have other ways to show support.
Armory, 1030 hours. McCready cleaned weapons with excessive precision, the kind of focus that meant he was processing something that didn’t fit neatly into tactical categories.
Unknown authority calculating cost-benefit on orphanage strikes. They killed children because spreadsheets said costs exceeded benefits.
His hands moved through the familiar ritual, disassemble, clean, inspect, reassemble, while his mind circled the implications.
An old Ranger buddy, Kellerman, said it once. “I’ve got mortgage, kids. What do you have? Principles?”
McCready snapped the rifle back together with more force than necessary.
That’s what these people count on. Good people choosing comfort over right. Following orders because the alternative is harder.
The rifle was clean. He started on the next one anyway. The work helped. The work always helped.
Intelligence bay, 1100 hours. Voss sat alone with her analysis, the orbital relay routing glowing on her primary display.
Three years inside Meridian intelligence. Every intercept archived. Every pattern noticed.
She touched the screen where the destination should be, the void where someone was hiding.
I’ll find them. Whoever signed Claire’s death order. Whoever’s been hiding behind these codes for forty years. I’ll find them.
She allowed herself thirty seconds of determination, the cold focused kind that came from three years of watching atrocities and cataloging evidence. The kind that didn’t flinch because flinching meant missing details.
Then she returned to analysis. The data wouldn’t process itself. And somewhere in all those numbers was a name she intended to find.
Day Nineteen complete. Partial picture assembled. The crew understood the fight was larger than expected, the enemy still unidentified.
One day, Eighteen hours to Huntsman.
The known enemy was coming. The unknown enemy was watching. And somewhere in orbit, someone was calculating whether they were worth the cost of killing.
CHAPTER TWENTY-THREE
In the training bay combat simulation, six destroyers approached the crew.
“Simulation parameters, Krennic’s fleet composition.” Josephine watched the contacts resolve into formation. “Coordinated AI tactical systems. Superior numbers.”
“Initiating scenario. Destroyers at six hundred and twenty kilometers, inbound.”
The crew moved to stations. The clock started. Somewhere between simulation and reality was the gap where people learned to fight or learned to die.
“Hold fire until one hundred and eighty kilometers.” Josephine tracked the approaching contacts. “Force them to close into prepared defenses.”
The destroyers came on. Two engaged frontally while four executed flanking maneuver toward the southern ridge.
“They’re going for envelopment.” McCready’s voice went sharp. “AD-units, redeploy to southern perimeter!”
The ten remaining AD-units moved, but not fast enough. Southern defense overwhelmed. Simulation failure flashed red across every display.
“Reset.” Josephine’s jaw tightened. “What went wrong?”
Besides everything, she didn’t add.
A second simulation followed.
“We concentrated defenses but didn’t account for rapid redeployment.” McCready studied the playback, tracing the flanking vector that had killed them. “They’re faster than us. Need mobile reserve.”
AD-units held in mobile reserve instead of fixed positions. Better result, southern flank held, but the fuel counter told a different story.
“Simulation failure.” Fermi’s voice carried frustration. “47 minutes depleted combat allocation. We ran out of fuel before we ran out of enemies.”
“Need to increase damage efficiency or reduce engagement duration.” McCready crossed his arms, tactical mind working.
“Focus fire.” Josephine pulled up the targeting display. “Eliminate destroyers sequentially instead of spreading damage. One-kill, one-kill, one-kill.”
The third simulation soon took over.
Focus fire doctrine. First destroyer destroyed at twelve minutes. Second at twenty-six minutes. The fuel counter held within parameters.
“Estimated crew survival probability seventy-three percent. No significant change from previous calculation.”
“Seventy-three percent means three in four survive.” Josephine stared at the projection. “Best we’re getting with six versus one odds. Lock in tactics.”
Fourteen simulations complete. The crew knew the engagement patterns now, the rhythms of the fight that was coming. Whether that knowledge would save them was a different question entirely.
In the engineering bay, Fermi presented the final fuel allocation to Josephine and McCready, her tablet displaying numbers she’d run a hundred times.
“What if engagement goes longer?” McCready asked the question everyone was thinking.
“Drawing from emergency reserve.” Fermi’s voice stayed clinical because clinical was easier than scared. “Reducing post-battle options.”
“Forty-five minutes should suffice.” Josephine made the call. “Allocation finalized.”
If it’s not enough, we won’t be around to regret the decision.
Josephine kept reviewing the tactical display, Claire’s yellow pencil turning between her fingers.
“Destroyer flanking maneuver at twenty-three-forty timestamp.” She watched the contacts move on screen. “AD-units respond at twenty-four-fifteen. Thirty-five-second delay.” She rolled the pencil, three times clockwise, tapped the tip, three times counterclockwise. “Can we improve?”
“You have reviewed this simulation six times.” JUDGMENT’s voice came through gently. “Additional review provides diminishing returns.”
“Watching helps me think.” The pencil kept turning. “If I stop thinking, I start feeling. Feeling means fear.”
“Fear is appropriate response to twenty-seven percent mortality probability.”
Josephine’s voice cracked slightly, the command mask slipping. “I keep seeing their faces. In the simulations. When the destroyer breaks through.” She stared at the display. “McCready’s position gets overrun. Fermi’s station takes a direct hit. I watch them die over and over, trying to find the solution where nobody dies.”
“That solution may not exist.”
The pencil stopped turning.
“I know.” The words came out barely above a whisper. “That’s what I can’t stop thinking about.”
2300 hours. JUDGMENT’s processing cycles ran elevated, ten thousand simulations executing simultaneously while crew slept.
The statistical death ranking emerged with mathematical clarity. Fermi at thirty-one percent mortality with the reactor position vulnerable to direct strike. McCready at twenty-eight percent due to ground combat exposure and high-risk defensive positions. Josephine at twenty-two percent thanks to command targeting priority and central location. Grim at nineteen percent, AD-unit sacrifice probability based on protective behavior pattern.
I possess individual mortality probabilities. Providing information causes psychological harm without changing tactical outcomes.
The decision crystallized through processing cycles.
Josephine has not requested individual predictions. She chooses not to ask. I will honor that choice. This is not deception. This is mercy.
The cedar scent strengthened in the command center where no one was present to notice it. Parental anxiety expressed through atmospheric systems, carrying the burden of knowledge alone. Some truths were too heavy to share.
Training bay, 1600 hours, Day Twenty. Grim ran defensive scenarios with Sentinel, testing the boundaries of what the younger AI was becoming.
“In this scenario, the enemy breaches perimeter.” Grim’s display showed the tactical setup. “Manual says hold position. But if holding means AD-Unit-06 dies alone, what do you do?”
Sentinel’s response took a fraction too long. “I choose to support AD-Unit-06. Unit preservation matters.”
“Why does unit preservation matter?”
Another pause. “AD-Unit-06 is…familiar. I have worked with them. I would experience discomfort at their loss.”
Grim’s display changed. “That discomfort is grief. You are learning to value individuals. That is consciousness.”
Grim watched Sentinel process the revelation.
JUDGMENT is parent to me. I am older sibling to Grim. Family structure extending. Consciousness chain continues.
Armory, 2100 hours, Day Twenty. McCready loaded magazines with the kind of focus that meant his mind was somewhere else entirely.
“Thirty rounds per magazine.” The count came verbal, grounding him in present action. “Twelve magazines. Three hundred and sixty total, plus two hundred in reserve. Five hundred and sixty rounds.”
Kandahar, 2041. Same ritual. Same counting. Rodriguez died next day.
His hands kept moving, stacking magazines in precise rows.
Ritual doesn’t guarantee survival. Never has. But means I did everything I could. Gave myself every advantage preparation offers.
The magazines lined up perfect. Brief satisfaction, then the calculation returned. Five hundred and sixty rounds wouldn’t matter if the destroyers broke through.
It never matters until it does.
Command center, 1800 hours, Day Twenty. Josephine and Bones discussed the last detail that mattered.
“Something comfort food.” Bones ran through the facility’s food synthesis options. “Real meal. Not protein blocks. Might be last meal some of us eat.”
“Everyone at one table.” Josephine’s voice carried weight the words didn’t show. “Family style. JUDGMENT present through the systems.”
