The storm leaves before dawn.
It doesn’t end cleanly. Ashkaru doesn’t seem built for clean endings. The charge bleeds out of the air in small blue snaps along the rail line, each one faint enough to mistake for an afterimage until the old tram car answers with a tired metallic ping. Wind keeps dragging dust through the broken windows. The floor keeps vibrating beneath my hip. The cold settles into the brace and stays there, clamped around swollen skin and scavenged metal like a second punishment.
I count the quiet gaps between static snaps until numbers lose meaning.
Arya sleeps against my side for part of the night. Not all of it. Every time the tram groans, her fingers tighten in my sleeve. Every time my brace clicks, she wakes enough to look toward my leg, then toward the door, as if deciding which danger matters more.
By the time the sky thins to gray through the grime-caked windows, she has slept more than I have.
That is the only useful thing the night gives us.
My body gives nothing. When I try to shift, my right leg stays behind.
Not fully dead. Worse than that. Partly responsive in ugly, delayed pieces. The biological limb registers pressure where the brace has dug into the thigh and nothing where the foot should be. The repaired actuator answers half a second after I ask it to, heavy from the crawler pin and stiff from the cold. The SpineLock pulses once when I sit forward, a low, commandless shudder that tightens my abdomen and makes my breath catch.
I stay still until it passes. ORIN notices.
“Morning diagnostic,” he says through the port behind my ear. “You remain profoundly inadvisable.”
My throat is too dry for speech at first. I swallow around plastic, grit, and the sour taste of a ration bar. “Specific.”
“Minimal sleep. Elevated inflammatory response around brace ports. Persistent blood loss from reopened thoracic wound. Dehydration worsening. Tremor amplitude increased by twelve percent since last interval. Your repaired actuator remains functional, but I would not describe it as confident.”
“Actuators don’t feel confidence.”
“Yours appears to feel resentment.”
“That’s mine.”
“Shared custody, perhaps.”
Arya stirs at my side. Her eyes open slowly, dark behind the scratched faceplate of the filter hood. She studies my face first. Then the respirator. Then the hand I still have wrapped around the dead baton.
I lower it a fraction.
“Still here,” I say.
Her gaze softens in the smallest possible way.
She sits up carefully, one hand bracing against the slanted tram floor. The blanket slips from her shoulders. Dust has worked into the weave, turning it from gray to a color close to everything else on this planet. She pats the front of her hood, checking the filter patch we tied in place last night.
Good, she remembers.
“Seal,” I say, pointing near her jaw.
She finds the loose edge before I reach for it. Tightens it herself. Not perfectly, but enough.
My chest does the strange, painful thing again.
I look away and start packing.
Work first. Feeling later. Maybe never.
The supplies take less time to gather because there are fewer of them now. Water cartridge. One and a half hydration bulbs. Two ration bars and a broken half wrapped in foil. Medkit with too many empty spaces. Filter scraps. Wire. Conductive gel. Torch with almost no fuel. Scavenged brace parts—dead baton. Pry strip. Blanket.
Everything we own fits in one bag, yet it still weighs too much.
Arya folds the second blanket the way she saw me do it yesterday, not neat, but tight enough to strap. She pauses over the cloth strip I used on her head and tucks it into the side pocket of the bag.
I don’t ask why.
ORIN’s sensor feed flickers at the edge of my vision. I turned most of it down last night after the ghosting worsened, but the perimeter markers still stutter in dull amber lines: doorway, rail spur, heat ghosts, wind interference.
One marker flashes. Then another.
I go still.
“What?”
“Distant engine vibration,” ORIN says.
The air inside the tram changes before the sound reaches me properly. A low tremor threads through the floor panel beneath my palm. Not wind. Not one of the ash creatures. Rhythmic. Mechanical. Controlled.
My hand tightens on the baton.
Arya sees the movement and freezes with the blanket strap half-looped through the bag.
“Human?” I ask.
“Machine,” ORIN says. “Likely human-operated. Small transport. Skimmer or ground-runner. Northeast by approximation.”
“How far?”
“Far enough that running would be theatrical.”
“Can they see us?”
“Unknown. The tram provides partial concealment. Your crash site smoke column did not.”
I glance toward the grimy windows.
Beyond them, the world is a smear of gray light and industrial ruin. The storm has softened the edges of everything. Ash clings to rails and towers and the collapsed tram’s open doorway. The processing yard is behind us now, but its cranes still cut black shapes into the clouded sky.
Human-operated.
The words should mean possibility. Solen said Thane Arrow was planetside. Solen said, find the Drifting Truth.
Human contact’s the route forward.
My body doesn’t believe in routes forward. It believes in containment teams, retrieval formations, gloved hands, shock batons, and voices that know how to make help sound like an order.
Arya crawls closer on her knees and touches my wrist.
I shift my hand so she can see the baton. “We don’t know who it is.”
She looks toward the open doorway. Then back at me.
Her face doesn’t do what I expect it to. No widening fear. No shrinking into herself. She listens—not with her ears only, but with that still, inward attention that makes the hair rise along my arms.
The tremor comes through the floor again. This time I hear it faintly: a distant, sputtering whine, uneven over rough terrain.
ORIN overlays direction in my vision. “Engine signature is not Core-standard. Fuel burn dirty. Magnetic profile inconsistent with Ascendant Ring patrol craft.”
“Fringe?”
“Likely.”
Likely means nothing. Fringe can mean a salvage crew. Bounty hunters. Smugglers. People who sell breathing masks by the hour and children by the kilo if the price is high enough. The Core made the cages clean. The Fringe, if the stories are true, makes them out of anything available.
Arya touches my sleeve again. Then she points toward the northeast.
My mouth goes dry.
“What do you know?”
She doesn’t answer. She only keeps pointing, small finger steady, eyes locked beyond the tram wall as if she can see through rust and dust and distance.
ORIN’s voice lowers. “Her pulse has not spiked.”
“Mine has.”
“Yes. Impressively.”
“Is that supposed to help?”
“No. It is merely data.”
The skimmer’s sound grows louder.
I make the decision the way all real decisions seem to happen now: too fast, with too little information, and no room to be afraid until afterward.
“We move,” I say.
ORIN pauses. “Toward or away?”
Good question.
I look at Arya. She’s still pointing northeast.
Toward.
My fingers ache around the baton. “We get eyes on them before they get hands on us.”
“An ominous but practical plan.”
I shoulder the bag.
The strap bites into bruised muscle. My vision blurs at the edges for a breath, then steadies. The repaired actuator takes weight with a thick, reluctant click. The right knee bends badly, but bends. I help it with one hand, angling the foot before I stand fully.
Arya watches every step.
“I’ve got it,” I tell her.
She tilts her head.
Leaving the tram’s harder in daylight.
At night, the darkness made the drop outside smaller. Now I can see exactly how far the tilted floor sits above the ash-slick rail bed. I lower Arya first. She lands lightly, knees bending, one hand against the rail for balance. Then she steps back and looks up.
I hand her the bag. She staggers under it.
I pull it back immediately. “No.”
Her mouth tightens.
“You can carry this.” I give her the rolled blanket and the pry strip.
She looks offended.
“Complain later.”
ORIN says, “I look forward to that conversation.”
I lower myself down backward.
The brace catches on the door frame, because of course it does. Metal scrapes. The sound rings too brightly in the morning air. I freeze, listening for the skimmer.
Still distant and still moving.
I pry the brace loose and drop the last half meter.
The impact travels up the right leg through the scavenged pin and into the pelvic anchor. Pain opens hot and clean enough that for a second, I cannot breathe around it. My hand slams into the tram’s side. Rust flakes under my palm.
Arya steps in close. I lift one finger.
Wait.
When the pain folds back into something I can stand inside, I push away from the tram.
“Route,” I whisper.
ORIN throws a thin amber line over my vision, weaving between rail debris and ore bins. “Southeast first. Circle behind the breaker wall. Elevation point near the collapsed signal mast. From there, visual assessment.”
“Good.”
“Do not thank me too warmly. I may destabilize.”
We move through the rail yard in pieces.
The light is stronger now, but still dull, flattened by the ash cloud. It turns every edge uncertain. The broken tram behind us becomes one more carcass among many: half-buried rail cars, rusted junction boxes, split piping, old signal lights gone blind. Wind moves fine grit over the rails, filling the grooves, erasing tracks until only the largest marks remain.
My own tracks are ugly.
Left foot. Drag. Brace mark—left foot. Drag—correction where the actuator stutters. Anyone with sense could follow us.
I hate that.
I change course twice, walking over harder slag where I can, stepping along metal rails when the static has faded enough to risk it. Arya follows exactly where I step, smaller feet landing in my prints when they exist, on my chosen surfaces when they don’t. She still watches me for cues, but now she watches others too. Her eyes flick from the ground to the horizon to scrap piles to my leg and back again.
Learning the map. Learning danger.
The skimmer sound grows, then fades, then grows again as terrain interrupts it.
ORIN marks it in small pulses.
“Two vehicles,” he says suddenly.
I stop behind the cracked wall of a breaker station. “You said one.”
“I have updated the data.”
“That’s a bad sentence.”
“I agree.”
Arya crouches beside me, blanket clutched to her chest. Her hood filter rasps softly with her breathing. Through the fractured gap in the wall, the basin opens toward a lower road cut into the ash, maybe an old service route. Heat shimmer blurs the distance.
Then I see movement.
The first skimmer comes low over the road, patched panels catching dull light. It is narrow, with exposed side runners and a front intake clogged with dust filters. Not Core. Too noisy, uneven. Personal. Someone has repaired it in visible layers—plates bolted over plates, cloth tied around a rattling fender, old hazard striping painted out by hand.
The second vehicle follows farther back.
Smaller. Slower. More of a cargo sled than a skimmer, pulled by a whining engine pod and balanced on repulsor pads that keep dipping too close to the ground. Three figures ride it.
All masked. All armed.
My body lowers before the thought completes. I push Arya behind me and feel her go, though her hand stays hooked in my shirt.
“Assessment,” I whisper.
“First vehicle: two heat signatures. Second: three. Weapons visible on cargo sled. No Core transponder. No Recall Grid ping. Armor inconsistent. Movement pattern opportunistic rather than patrol-trained.”
“Scavengers.”
“Likely.”
“Thane?”
“No identifying signal.”
The first skimmer slows near the service road’s bend. The driver lifts one hand. The second vehicle drifts to a stop.
Five figures now, seen through dust and broken concrete. Layered cloth. Industrial respirators. Goggles with mismatched lenses. Hard-shell shoulder guards scavenged from different systems. One carries a bolt rifle across his knees. Another has a hooked salvage pole. The tallest wears a cage-frame folded against his back, collapsed into a bundle of curved metal ribs.
My stomach tightens.
Cage, my body reads. Cage means capture.
The tall one jumps down from the sled and crouches near the ground. He touches the ash. Then looks toward the tram.
Toward our route. Toward us. My tracks.
I shift my weight—the brace clicks.
Too quiet for them to hear at that distance, but loud inside my bones.
Arya presses closer to my back.
The tall figure straightens slowly. He says something to the others. I can’t hear the words, but I understand the posture. Alert. Interested. Hungry in the way people get when the ground offers value.
One of the others lifts a scanner.
ORIN’s voice turns sharp. “Harmonic sweep.”
My breath stops. “Can it read me?”
“Through this interference, perhaps not accurately.”
“Perhaps.”
“Your disdain for uncertainty is noted.”
The scanner’s head flickers blue. The port behind my ear warms.
My field stirs before I let it. A low vibration runs under my skin, answering detection like an animal baring teeth.
I clamp it down.
The effort makes my nose bleed again. A single hot line slips over my lip beneath the respirator.
“Don’t,” ORIN says.
“I’m not.”
“You are preparing to.”
I wipe the blood with my sleeve and look down at Arya. Her gaze is fixed on the first skimmer now. Not the cage-frame. Not the rifle.
The first skimmer.
Her hand loosens in my shirt. Slowly, deliberately, she steps half an inch out from behind me.
I catch her shoulder. She stops. Her eyes lift to mine.
No panic. No blank shock.
She shakes her head once.
Not them? I want to ask.
But there are five armed strangers in the ash and a scanner searching the ground for us. Arya’s instincts have been right before. They have also led her to put herself between me and danger because she thinks small hands can hold back the world.
“Stay,” I breathe.
Her mouth tightens.
The scanner figure points toward the breaker station. So much for staying hidden.
“Move,” ORIN says.
The cargo sled’s engine whines.
I turn, pulling Arya with me through the broken back of the station. The ground drops into a shallow maintenance channel filled with ash and cable loops—my left foot slides. The repaired brace takes the next impact and holds, but the pin grinds loudly enough to make my teeth ache.
Shouts rise behind us. Human voices. Fringe dialect, rough-edged and fast.
“—there!”
“Two shapes!”
“Don’t spook ‘em—”
Don’t spook us. That almost makes me laugh.
I push Arya ahead toward a gap between two ore bins. My breath drags through the respirator, wet now from blood. The bag slams against my ribs. The seal patch pulls. The world narrows to route, cover, distance, threat.
A figure appears on the bin above us.
Not Core armor. No clean lines. A woman or man, hard to tell under a mask and a dustcloth, crouched with a hooked pole in one hand. Their goggles flash.
“Easy,” they call down. “We’re not—”
I swing the baton into the bin support. The sound rings.
They flinch back.
Arya grabs my sleeve with both hands, not pulling me away this time, but pulling me down.
A bolt shot cracks overhead. Not from the figure above. From behind.
The person on the bin curses and drops flat. The shot hits the bin’s rim and bursts into sparks.
So they are not one group.
ORIN says, “Additional shooter. Ridge west.”
The world splits into angles.
Five near the road. One on the bin. Shooter west. Arya at my left. Brace unreliable. Field unstable. Cover poor—no clean exit.
A second bolt shot slams into the ground near my foot, hot enough to vitrify ash into a black bead.
The figure on the bin shouts, “Back off, Jaro! They’re kids!”
Kids. Not assets or units.
The word lands, and I hate that it lands.
A voice from the west answers, laughing through a mask. “Then they’re portable.”
There it is—the wrong kind of help.
The tall scavenger with the cage-frame steps into view near the maintenance channel, hands raised but not empty. One hand holds a shock loop—the other hovers near the folded cage at his back.
His respirator is built from bone-white filter plates and old industrial tubing. His coat is patched with heat foil. His eyes, visible through clear goggles, move over me first, then Arya, then the brace.
They linger on the brace. Everyone’s eyes linger on the brace.
“Easy, girl,” he says. His voice is low, coaxing, practiced. “You look half-dead. Little one looks worse. We got water. Filters. Shelter.”
I put myself fully between him and Arya.
My right leg trembles under the shift. The brace tries to compensate and almost fails. The scavenger sees that too.
His gaze sharpens.
“Core make,” he says softly. “That hardware. That fabric. You fall out of the sky last night?”
I don’t answer.
The figure on the bin keeps its head low, one hand lifted as if trying to calm both sides. “Jaro, don’t.”
Jaro smiles behind the mask. I hear it more than I see it.
“No collar,” he says. “No escort. No claim tag. That makes this salvage.”
My field warms.
ORIN’s voice cuts in. “Kaelin.”
“I know.”
“Your output is rising.”
“I know.”
“Your body cannot afford a fight.”
Jaro takes one step closer.
The brace hums. My vision sharpens in the way it does before violence. Edges become clean. Distance becomes math. Jaro’s knee. Wrist. Throat. Shock loop range. Cage release mechanism. Bolt shooter behind—the figure above is uncertain. Arya is breathing too fast behind me.
I can take one down. Maybe two.
Then what?
Jaro’s eyes flick to Arya again. “Little one can come first. We’ll get that hood swapped. You don’t want her breathing this soup much longer.”
Arya’s hand tightens on the back of my shirt. Then loosens. She steps sideways.
Just enough that I can see her face.
Her eyes are not on Jaro. They are past him. Toward the road. Toward the first skimmer.
I hear the engine before I see it return.
A different sound cuts through the scavengers’ voices: lower, steadier, better tuned. The first skimmer slides around the bend and stops with its nose angled toward the channel, not close enough to trap us, not far enough to be ignored.
The driver steps out.
He is broad-shouldered beneath a long ash-brown coat, its hem dust-caked and weighted against the wind. Silver threads run through dark hair pulled back at the nape of his neck. A rifle rests in his hands, but not aimed. Not loose either. Ready without performance.
The air changes. Jaro notices first.
His shoulders stiffen.
The figure on the bin exhales hard. “Thane.”
The name hits before I can brace for it. Solen’s voice comes back in static.
Find Thane Arrow.
The man’s gaze moves once over the scene: Jaro, the shooter’s ridge, the figure on the bin, me, Arya tucked behind my side, my brace, the blood on my respirator, the bag strap cutting into my shoulder.
He does not stare at the hardware. He registers it and moves on. That matters.
I don’t want it to.
“Step away from them,” he says.
His voice is low. Controlled. Not soft. Not cruel. It carries across the channel without needing to rise.
Jaro spreads his hands wider. “Found ‘em first.”
“They’re not scrap.”
“Everything’s scrap out here if it falls hard enough.”
Thane lifts the rifle by two centimeters. Not aiming at Jaro’s chest. At the shock loop in his hand.
The distinction is precise enough that my body reads it before my fear does. Disable, not dominate. End the immediate threat, not punish the mouth.
“You want to test that sentence?” Thane asks.
Silence folds over the channel—the shooter on the ridge shifts.
Thane doesn’t look toward him. “Nix.”
A second figure rises from behind the skimmer.
Smaller. Slim. Hood up, goggles dark, a compact sidearm already trained toward the ridge with absolute steadiness. Their movements are a little too clean for the terrain, balance correcting against the wind in tiny, exact increments.
The ridge shooter freezes.
ORIN says, very quietly, “Additional ally. Combat-capable. Non-Core movement pattern, but augmented.”
“Human?” I whisper.
“Complicated.”
Thane hears me or sees my mouth move. His eyes return to mine.
“Kaelin,” he says.
My body locks. Not from the SpineLock. From the name. He knows my name.
My field flares hot under my skin. The screws and metal dust around my feet tremble. Jaro sees it and takes half a step back.
Thane does not. But he also does not step closer.
“Dr. Solen sent me,” he says. “Bay Fifteen. Drifting Truth.”
The words land one at a time. Coordinates. Proof. Bait.
Could be bait.
Solen’s message could have been intercepted. Names can be stolen. Trust can be manufactured; the Cradle did that better than anything.
My grip shifts on the baton.
Thane’s eyes flick to it, then back to my face. “You don’t need to lower that.”
That stops me more effectively than an order would have.
Jaro makes a low, irritated sound. “Touching. Really. But unless you’re paying claim—”
The rifle fires. One shot.
The shock loop snaps out of Jaro’s hand and skitters across the ash, smoking.
Jaro jerks back, cursing.
Arya flinches into my side. My field pulses outward before I can contain it, a pressure ripple that sends ash lifting in a ring around us. Pain spikes behind my eyes.
Thane’s gaze sharpens, but his voice stays even. “No one touches them.”
Jaro looks from the destroyed loop to Thane’s rifle to the figure called Nix, still aiming at the ridge.
The calculation moves through his body and ends in retreat.
He spits into the ash. “Core-bred trouble isn’t worth the ammo.”
The words hit harder than the shot.
Core-bred.
Arya’s hand finds mine.
Thane’s face changes by almost nothing. A tightening at the jaw. Gone quickly.
“Then leave,” he says.
Jaro backs up first. The cargo sled riders follow, muttering. The figure on the bin watches them go, then glances toward Thane as if waiting for permission. He gives a small nod. They vanish down the far side of the bin without coming closer.
The ridge shooter disappears last.
Only when the engine whine fades does Thane lower his rifle. Not all the way.
My body doesn’t know what to do with the quiet.
Threat removed. A new threat remains. Unknown authority figure. Armed. Knows my name. Claims Solen. Has allies. Has transport. Has the capacity to take Arya if he decides to.
I shift my weight forward. The brace answers with a grinding click and a partial buckle. My right leg folds two degrees too far.
I catch myself against the ore bin, but the bag drags me sideways. Arya grabs my wrist. Her feet slide in the ash.
Thane moves one step.
I bare my teeth. “Stay.”
He stops immediately. The stillness makes my pulse stumble.
His eyes lowered to my brace again, but not greedily. Assessing. Like he is reading injury, not value.
“That leg won’t carry you much farther,” he says.
“It has so far.”
“Barely.”
“I didn’t ask.”
“No.” A pause. “Solen did.”
My throat closes around the name.
Thane’s expression remains controlled, but his voice shifts a fraction lower. “He said two girls might come down near the eastern extraction basin. One older. One little. He said the older one would be hurt, armed if she could manage it, and convinced every hand was a cage.”
My fingers tighten around the baton.
“He said that?”
“He said it nicer.”
ORIN murmurs, “That sounds like Solen.”
“You don’t know that,” I whisper.
“I know his phrasing patterns.”
Thane’s gaze flicks slightly, not to ORIN exactly, but to the port behind my ear. “And he said you’d have ORIN.”
My blood turns cold.
“How do you know that name?”
“Solen told me.” He doesn’t soften the answer. Doesn’t dress it in reassurance. “He also told me not to try separating you.”
Arya’s fingers curl into my hand.
That, more than my name, more than Bay Fifteen, more than Drifting Truth, wedges into the space between suspicion and decision.
Do not separate us.—a useful instruction.
A specific one. Still possibly bait. But specific.
Nix lowers the sidearm and approaches from the skimmer, stopping wide to Thane’s right. The hood shadow hides most of their face. “Ridge is clear. Jaro’s sulking, but not circling.”
Their voice is lighter than Thane’s, edged with static through the mask. Young maybe. Or built to sound young. Their gaze moves over Arya first, then me, then the ground around my feet, where ash still trembles faintly from the field pulse.
They do not comment.
Thane says, “This is Nix. Pilot. Engineer.”
“I didn’t ask.”
“No,” Thane says again. “But you’re counting threats. Names help.”
I hate that he’s right.
ORIN says, “Names do improve target differentiation.”
“Not helping.”
“I am helping accurately.”
Nix tilts their head. “Is she talking to someone?”
“Yes,” Thane says.
I don’t like that he answers for me. My field warms.
Thane seems to notice without looking directly at it. “ORIN?”
A long pause in my port.
Then ORIN says through the damaged external speaker in my respirator rig, faint and tinny because I didn’t know he could do that, “Present. Judgment ongoing.”
Nix goes very still. Then, to their credit, they only say, “That’s new.”
ORIN replies, “For you.”
Arya looks between them, then up at me. There is something in her expression I don’t expect.
Not trust exactly. Permission, maybe. She believes this route is possible.
I don’t know how she knows, and I don’t know if knowing is the right word. But her hand is no longer clawing into me in panic. She is still close, still protected by my body, but her weight leans subtly toward the skimmer.
Toward the strangers. Toward the risk.
I look back at Thane. “Where’s Solen?”
The question comes out rougher than I intended. Thane doesn’t answer quickly. That tells me more than the answer.
“He stayed behind,” Thane says. “Last signal I got was fractured. He was moving other children out through the lower bays.”
Arya’s hand tightens. My breath catches.
Other children. Alive, maybe.
The maintenance channel blurs. For a moment, the ash becomes white fog, and the ore bin becomes a tank of glass. A boy’s hand slides down a wall. My field twitches.
The brace clicks.
Thane’s voice cuts through before the echo can widen. “Kaelin.”
My head snaps up. He doesn’t say to calm down. He doesn’t say easy. He says my name once, flat and grounded, as if placing a marker in front of me.
ORIN says, “Field spike contained.”
Nix watches with a look I can’t read behind the goggles.
Thane lowers the rifle fully and hooks it across his chest, muzzle down. “My skimmer is five meters behind me. It can get you to the ship before the next heat rise at Kavren Yard. The Drifting Truth has filters, water, a medbay, and a place where no one has to stand in open ash.”
A medbay.
My body reacts before thought.
White room. Restraints. Vire’s hand under my jaw.
My shoulders lock.
Thane sees that too. “No restraints.”
“Words are cheap.”
“Out here they’re expensive,” Nix mutters.
Thane gives them one look. They shut up.
He turns back to me. “You can refuse. But if you stay in this basin, Jaro will circle back with more people, the storm charge will build again by dusk, and your filter won’t last the day.”
ORIN says, “His assessment is accurate.”
Traitor.
Thane continues, “The little one’s hood is close to failure.”
My grip tightens. “Don’t use her.”
“I’m not.” His voice stays level. “I’m naming the clock.”
That’s worse because he’s right.
Arya’s filter mesh is already gray-black. Her fever has not broken. The cut on her temple is sealed but swollen. Her shoulders are too thin under the blanket roll. She has walked on ash, glass, rail, and fear for two days because I told her to move.
I can keep refusing help. I cannot pretend that refusal is safety.
My body sways. This time, I cannot hide it.
The maintenance channel tips left, then corrects. My right leg drags a half-step behind the rest of me. The brace catches, releases, and then clicks too fast. ORIN says something about blood pressure, but the words smear.
Arya steps in front of me.
Small body. Filter hood. Blanket clutched at one side. She faces Thane. My heart slams.
“Arya,” I say.
She lifts one hand. Not to me. To Thane. Palm out.
Stop.
Thane obeys before I can make him. He stays where he is. Arya looks him over with a seriousness that makes the whole basin seem quieter. His hands. Rifle. Boots. Coat. Face. Distance. Then Nix. Then the skimmer. Then me.
She comes back to my side and slips her hand into mine.
My throat tightens.
“You’re sure?” I whisper.
She presses her thumb once against my knuckle.
ORIN’s voice is soft in my ear. “Staying alone is now the higher-risk path.”
I close my eyes for one breath.
Inside the dark waits the Cradle. Vire. Orders. The word obey threaded through my spine.
I open them before it can catch.
“Rules,” I say to Thane. His eyebrows lift slightly. “My rules. She stays with me. ORIN stays with me. No restraints. No sedatives. No taking the brace apart unless I’m conscious.”
Nix shifts. “That brace is—”
Thane lifts one hand. Nix stops.
Thane looks at me. “Agreed where possible.”
My field flares. “Not good enough.”
“Then clearer,” he says. “I won’t separate you from Arya. I won’t remove ORIN. I won’t restrain you unless you’re actively about to kill someone or yourself. I won’t let anyone drug you without medical need. If the brace has to be worked on, someone tells you first.”
Someone tells you first. My mouth tastes like blood and ash.
“That sounds like a lot of room for interpretation.”
“It is,” he says. “Because situations change. I won’t lie and promise otherwise.”
Honest answers are harder to use as weapons. I hate that too.
ORIN says, “This is the least terrible offer currently available.”
“Your standards remain inspiring.”
“They adapted to your decision-making.”
Nix makes a small sound that might be a laugh and quickly turns it into a cough.
Thane doesn’t smile. “Can you walk to the skimmer?”
“Yes.”
ORIN says, “No.”
I glare at nothing. Thane looks between us and makes the correct decision not to comment.
“I can walk,” I say, sharper.
“For how long?” he asks.
I don’t answer.
He nods once, as if I did. “Then walk as far as you choose. If you go down, I carry the bag first.”
That is also annoyingly precise.
The bag is weight. Removing it helps without touching me. Helps without claiming me.
I hate every correct thing he says.
I start moving forward before I can think too long. The first steps toward him are worse than running from the ash creatures.
In a fight, my body knows what to do with fear. Here, fear has nowhere clean to go. Every meter closes the distance with a stranger who knows my name. My brace grinds through the repaired cycle. The actuator pin holds but changes the rhythm enough that my hip protests each lift. The bag drags me right. My left hand holds Arya. My right holds the baton.
Thane remains still until I pass him. He turns only after, keeping himself in my peripheral vision instead of behind my back.
Another correct thing.
Nix walks ahead, but not too far, scanning the ridge and road. Their sidearm is down now. Not holstered. Down.
The skimmer waits where the service road curves around a broken support pylon.
Up close, it looks even less safe.
The hull is a patchwork of matte plates, stripped Core panels, and Fringe weld lines. Dust filters bulge around the side intakes. The canopy is cracked in one corner and repaired with a transparent resin that has yellowed from heat. The seats are narrow. The rear bench has two restraint belts folded neatly against it.
My eyes stick there. Belts.
Thane notices.
“They don’t lock automatically,” he says. “Manual release. You can keep yours off if you want.”
Nix climbs into the pilot seat. “Skimmer ride without belts over broken terrain is a bold choice.”
Thane says, “Nix.”
“What? It is.”
I look at Arya. Her eyes are on the bench. On the belts. In the enclosed space.
She swallows.
I crouch badly in front of her, using the skimmer side to keep from falling. “You sit by me.”
Her hand touches the belt. Then withdraws. Then touches it again.
Choice is slow when it’s new.
I wait. So does Thane.
So does Nix, though their fingers tap one impatient rhythm against the controls until Thane looks at them and they stop.
Arya climbs in without the belt. I follow.
Getting into the skimmer tears the last of my strength into strips.
The step’s too high. The repaired brace bends, catches, then bends again with a scrape that sends heat up the neural socket. My left arm shakes under my weight. Thane shifts as if to help, then stops when my head snaps toward him.
“Bag,” I grit.
He takes the bag from my shoulder. The relief is immediate and humiliating.
I drag myself onto the rear bench and pull my right leg in by hand. The limb lands crooked. I adjust the brace until the foot sits flat enough that it doesn’t twist the hip. By the time I’m done, sweat has cooled along my spine, leaving me chilled despite the rising heat.
Arya climbs in after me and presses against my left side. No belt.
I keep my arm along the back of the bench, not around her yet. Barrier if needed. Space if wanted.
Thane sets the bag on the floor within my reach. Not beside himself. Within mine.
Then he takes the front passenger seat, angled slightly so he can see both the road and us without turning fully around.
“Ready?” Nix asks.
“Go,” I say.
The skimmer lifts. My stomach drops. The repulsors hum through the bench and into the brace. The new actuator pin vibrates in sympathy, a low, unpleasant buzz that crawls up the bone line. I clamp one hand over the joint to dampen it. Pain answers in pulses.
ORIN says, “Brace resonance with engine frequency detected.”
“Bad?”
“Uncomfortable.”
“I knew that.”
“Potentially destabilizing if prolonged.”
“How prolonged?”
“Longer than we want. Shorter than the walk would be.”
The skimmer glides forward, then jolts hard over the broken road. Arya grabs my shirt. I grab the bench.
The basin begins to move around us.
We pass the breaker station, the maintenance channel, and the rail spur where the scavengers stood. The dead tram falls behind. The processing yard’s cranes fade into dust. Further out, Ashkaru opens into a maze of old extraction cuts and black ridges, the terrain carved in brutal lines by machines no one bothered to bury.
Human marks everywhere. Human mercy nowhere obvious.
Nix drives low and fast, following old service routes half-covered by ash. Their hands move with quick confidence over the controls. Not Core-trained. Different rhythm. Less rigid. More improvisation. The skimmer complains under each correction, but obeys.
Thane’s voice comes over his shoulder. “There’s water in the side compartment. Filtered.”
I don’t move. He doesn’t repeat it.
After a moment, Arya reaches down and opens the compartment herself. Inside are two flexible water pouches and a wrapped filter cartridge. She looks at me.
I scan it.
ORIN says, “No detectable toxin. Packaging is Fringe-standard. Seal intact.”
Still could be drugged. Still could be bait.
Arya holds the pouch out. Her hand shakes.
Exhaustion.
That decides it. I take the pouch, break the seal, and drink first. The water’s cool. Actually cool.
It hits my mouth so cleanly that for one second, I forget how to swallow. Then my body remembers thirst with a violence that almost makes me choke.
I stop after three mouthfuls and hand it to Arya. She drinks with both hands wrapped around the pouch.
Thane watches the road. Not us. Another correct thing.
I hate him less for exactly one breath.
Then the skimmer turns sharply, and pain tears through my brace hard enough to make the field jump.
The canopy lights flicker.
Nix glances back. “Uh.”
“Drive,” Thane says.
“I am driving. She made my dash blink.”
“I didn’t,” I snap.
ORIN says, faintly, through the respirator speaker, “She did, but involuntarily.”
Nix’s head tilts. “Still new.”
Arya presses closer to me, her shoulder warm under the blanket.
The skimmer’s engine hum keeps needling the brace. The repair holds. My body does not trust it. Each vibration feels like the dead machine’s harmonic pulse starting again. The processing yard flashes at the edges of my sight—workers in masks, black ore, warning lights—then vanishes when I blink.
Thane says, “Eyes on me, Kaelin.”
The words are almost an order. My spine reacts—the SpineLock hums. My hands curl.
Thane corrects immediately, voice even lower. “Look at the seat in front of you. Count the welds.”
I stare at the back of his seat.
Welds. Four along the left support. Two bad ones near the base. One hairline crack under a patch. A screw that doesn’t match the others. Dust caught in the seam.
The processing yard fades. Arya’s hand covers mine again.
ORIN’s voice stays close. “Field output decreasing.”
Nix mutters, “I really need a better dash shield.”
Thane says, “Later.”
“You always say later.”
“Because later keeps happening.”
That is the first thing he says that sounds almost like a person instead of a structure.
I don’t know what to do with that.
The skimmer climbs a ridge. At the top, the world changes.
Below us, tucked into the lee of a canyon wall, a small dock cluster hides in the ruin of an old loading station. Low-spectrum lamps glow dull amber beneath patched awnings. A few ships sit in shadowed berths, their hulls dust-coated and ugly and alive with improvised repairs. Antenna masts lean against the rock. Fuel lines snake across metal decking. People move below in masks and layered coats, small against the scale of the dead industrial cliffs.
Human. Not clean. Not safe. Alive.
At the far berth waits a ship larger than the others. Broad-bodied, low-slung, patched along one flank with darker plates. Its hull has old Core bones under Fringe scars, registry markings scrubbed away and repainted by hand. The ramp is down.
The Drifting Truth.
I know before anyone says it. Not because it feels safe. Because Arya exhales.
A small, almost silent release of air against my sleeve.
Thane looks back just enough to catch my face. “That’s us.”
Us.
A word with walls around it.
I look at the ship, at the open ramp, at the figures moving near the dock. More strangers. More doors. More enclosed rooms. More hands.
My body starts preparing to fight again.
ORIN says, “Kaelin.”
“I know.”
“No. You are about to say you can walk.”
“I can.”
“You can exit the skimmer. Walking afterward is aspirational.” I bare my teeth behind the respirator.
The skimmer descends toward the dock.
He reaches down, picks up my bag, and sets it closer before the skimmer touches down within my reach.
The landing jolt drives pain through my hip and up my spine. The repaired brace clicks once, loud in the enclosed skimmer. Arya flinches toward me. I put my arm around her this time, loose but there.
The engine winds down.
Outside, dock air seeps in through the canopy seams—engine grease, hot metal, filtered ozone, people, old food oil, dust. So much more than the sterile emptiness of the Cradle or the mineral deadness of the basin. Messy air. Lived-in air.
My lungs don’t know whether to trust it.
Nix pops the canopy. Light floods in.
Voices from the dock drift toward us, muffled by masks and wind. Someone laughs. Someone curses at a fuel line. A tool clatters against the decking.
Ordinary sounds.
Thane steps out first, then turns back toward us. He keeps both hands visible.
“The ship’s ramp is ten meters,” he says.
Arya shifts beside me. Her hand slips into mine again.
Behind us: basin, scavengers, failing filters, creatures under the dust, a body already past its limit.
Ahead: strangers, medbay, enclosed corridors, a man Solen trusted, and the possibility that help is just a cage with warmer lighting.
My leg throbs. My head rings. The SpineLock waits under my skin, patient and ugly.
I climb out anyway. The brace takes the first step onto the dock with a grinding, uneven click.
Arya steps with me.
ORIN’s voice settles low in my ear. “Reluctant connection established.”
“Don’t name it.”
“Too late.”
Thane turns toward the ramp, walking slow enough that I can keep pace without him looking like he slowed for me.
Nix ranges ahead, calling something into a wrist comm about filters, water, and “two who look like they fought the entire basin and lost.”
I don’t ask what that means.
The ramp waits open.
I keep the baton in my right hand, Arya in my left, and every remaining part of myself braced for the moment this becomes a mistake.
Then we step out of the ash and into the shadow of the Drifting Truth.