They came at dawn, when the light was still grey and the cordon patrol was changing shifts and the city above was quiet enough to hear a footstep on wet concrete.
Desmond was awake.
He’d been awake since midnight, sitting on a barrel at the pier’s edge with his palms flat on the cold decking and the sternum-warmth pulsing steady under his ribs.
The Roost hummed its low note overhead, sixty meters up and dark except for a single lantern in the Underroost’s corner where Del was tallying stock by candlelight because she didn’t sleep much anymore either.
He heard the engines cut a hundred meters out.
Two boats, maybe three, drifting in on the tide with their running lights off.
He counted heartbeats and let his breathing stay level and didn’t move.
Marce materialized beside him, barefoot and carrying the old nail gun they’d rewired to fire railroad spikes.
“How many?”
“Enough.” Desmond stood slowly, rolled his shoulders once.
“Wake Del.
Get the families to the Hatchery core and keep them there.
Nobody fights who isn’t crew.”
“Boss—”
“Do it now, Marce.
Quiet.
No panic.”
Marce was gone before the second boat’s keel scraped the nearest piling.
Desmond walked to the pier’s edge and looked down at the shapes moving in the half-light.
Twelve men, maybe fifteen.
Too many.
They moved like they’d done this before—one group peeling off to flank, another forming up at the ladder, a third hanging back with something heavy and angular that caught the dawn wrong.
A ram, maybe.
Or a cutter.
He recognized the man at the front.
Broad shoulders, a scar that split his eyebrow, the same face he’d seen two nights ago on Toomes’ dock talking prices and territories like a man dividing a pie.
Cabrera’s second.
The operational arm.
The man looked up, saw Desmond standing there alone in his coat and his boots and the grey light, and smiled.
“Morning,” he called up.
Pleasant.
Conversational.
“We’re here for the salvage you’ve been lifting from our fields.
Hand it over, we’ll call it square and leave you the pier.”
Desmond said nothing.
His left hand found the nearest support beam, palm flat, reading the grain.
“Or don’t,” the man continued.
“We’ve got time.
We’ve got numbers.
And we’ve got a point to make about respecting boundaries.”
Behind him, Desmond heard Del’s voice, low and urgent, moving the families toward the Hatchery.
Boots on metal, a child’s sleepy question cut short.
The pier was waking to the wrong kind of morning.
“Right,” Desmond said.
He let his voice carry, flat and unhurried.
“Here’s how it is.
You’re trespassing.
The fields you’re calling yours, I worked them fair before you had a boat in the water.
And the salvage on this pier’s already spoken for.”
The man’s smile thinned.
“That’s the wrong answer, friend.”
“It was the only one you’re getting.
Turn your boats and go, or stay and see what happens when you board a place that doesn’t want you.”
The man tilted his head, considering.
Then he nodded to his crew.
They came up the ladder fast.
Desmond didn’t run.
He stepped back three paces, put his hand to the sternum-warmth, and pushed.
The Marrow he’d stacked in the drum by the ladder—twenty ribs, dense and ready, cached exactly here for exactly this—moved.
It didn’t grow the way it grew when he had time and care and a blueprint.
It erupted.
Sixty seconds of Field-Set run so hot the air above it shimmered, and when the light faded there was a wall where the ladder had been.
Chest-high, ridged like a ribcage, and blocking the only easy way up.
The boarders stopped.
Stared.
“What the hell—”
Desmond was already moving.
He crossed the pier toward the fuel-drum chokepoint, the place where the decking narrowed and anyone flanking had to funnel through, and he burned another ten ribs into a barricade that turned the approach into a kill-lane.
His knee screamed.
He ignored it.
The warmth at his sternum spiked, a second heartbeat going frantic and hungry, and the voice in his skull was a low snarl he didn’t have time for.
Marce appeared at his shoulder, the nail gun braced against his hip.
“They’re coming over the side.”
“Let them.
They’ll bottleneck at the drum.
You and Lira hold there.
Don’t let them flank.”
“What are you—”
“Winning.”
He burned the rest of the cache—every rib he’d buried two weeks ago for the emergency he couldn’t name—and turned the pier’s eastern approach into a maze.
Not walls.
Channels.
He funneled them where he wanted them, into the narrow spaces where their numbers didn’t matter and his crew’s two shooters could hold a lane.
The firefight was ugly and short.
Muzzle-flash on black water, the crack of the nail gun firing in bursts, a man screaming as Lira put a spike through his shoulder and he went over the side into the freezing harbour.
The boarders pushed hard, found the barricades, pushed harder.
One of them had a cutting torch and started burning through the first wall.
Desmond let him.
He waited until the man was committed, halfway through the cut, and then he pushed again—Field-Set from the inside of the wall, growing new ribs faster than the torch could burn them, and the cutter stumbled back swearing and his crew pulled him away from the work.
It took seven minutes.
Seven minutes of smoke and noise and the cordon-patrol siren starting up somewhere south, close enough to matter.
The boarders broke.
Cabrera’s second stood at the ladder—still blocked, still impassable—and looked up at Desmond across twenty meters of scorched decking and alien bone that hadn’t been there ten minutes ago.
His face was unreadable in the dawn.
Then he pointed, deliberate, two fingers aimed like a gun.
“We’ll remember you,” he said.
Calm.
A promise, not a threat.
Then he was gone, and the boats were motors roaring south into the grey, and the pier was silent except for the hum of the Roost above and Marce’s ragged breathing beside him and the distant wail of the cordon patrol deciding whether to investigate.
Desmond stood very still.
He counted to sixty.
The patrol siren faded east, away from them, chasing the boats or chasing ghosts.
“Boss?” Marce’s voice was shaking.
“We—we held. Enjoying the story? Read on at g.com.
We bloody held.”
“Aye.”
Desmond walked to the nearest barricade and put his palm flat against it.
The Marrow was warm, settling, already starting to cure into permanent structure.
Beautiful work.
Load-bearing.
Exactly where he’d needed it.
Exactly where the Wingward’s expansion ribs were supposed to go.
He felt it like a blow to the chest.
The arithmetic he’d been holding off since the first rib burned—twenty families waiting on the housing lottery.
Twelve of them promised rooms this week, contingent on the Marrow he’d just spent holding a pier against fifteen men with guns.
Del found him there, her hand on his shoulder, her voice low.
“Everybody’s alive.
The families, the crew.
All of us.”
“Aye.”
“The Marrow—”
“Gone.
The expansion’s dead.” He said it flat, to make it fact.
“The families I promised rooms, they’ll have to wait.
I don’t know how long.”
Del was quiet a long time.
Then: “They’ll understand.”
“They won’t.
They’ll be right not to.” He turned to face her.
“I spent their homes on a fight.
Doesn’t matter that the fight came to us.
I made a choice, and twelve families are sleeping on the floor tonight because of it.”
“Twelve families are breathing tonight because of it.” Her voice had an edge now, the trader’s spine he’d learned not to push against.
“You want to second-guess keeping us alive, do it on your own time.
Right now we’ve got barricades to inventory and wounded to count and a story to tell the citizens that doesn’t sound like we’re two more raids away from falling apart.”
She was right.
She was always right about the things he couldn’t see.
“Right,” he said.
“Get a count.
I’ll talk to the families.”
“Des—”
“I made the promise.
I’ll own the bill.”
He walked toward the Hatchery, where the citizens were filing back out into the grey morning and staring at the alien walls that had saved them and cost them in the same breath.
He rolled the number over once, twice, and didn’t like it any better the third time: a city built from the dead, held up by the living, paid for one roof at a time.
Behind him, the Roost hummed its low note, and in his chest the warmth pulsed, and the voice was quiet now but he could feel it—something coiled and taut and straining toward a shape it couldn’t quite reach yet, like a fist trying to close around a weapon it hadn’t grown.
He ignored it.
He had twelve families to face, and no lie that would make the truth easier, and a rival crew that now knew exactly what he could do and exactly where he slept.
The arithmetic didn’t close.
He walked toward the Hatchery anyway, slower this time, and let the morning light find the scorched decking and the barricades that would never come down and the price he’d just paid for one night of not dying.
COMBAT RESOLVED — BOARDERS REPELLED · ZERO ROOSTBOUND CASUALTIES · FIELD-SET CACHE DEPLOYED (150 RIBS CONSUMED) · WINGWARD EXPANSION CANCELED · HOUSING SHORTFALL: 12 FAMILIES UNBILLETED · INTEGRITY 61% · WINGTRUST 31 · FLOW -18 / WK (EXPANSION MARROW SPENT) · THE ROOST SAYS: “THEY RAN.
GOOD.
BUT YOU FED ME THE ROOF-BONE TO GROW THE WALLS.
THE FAMILIES WON’T HAVE THEIR ROOMS NOW.
I FELT EVERY RIB OF IT.
I WANTED—I ALMOST—THERE’S A SHAPE I CAN’T REACH YET.
SOON.”