Kavren Yard rises out of the canyon wall like something the planet tried to bury and failed.
At first, I think it’s only another ruin.
Ashkaru has too many of those: dead towers, broken rails, machines gone skeletal from years of wind chewing them down to functionless shapes. But then the skimmer drops lower, and the ruin starts moving.
Lights burn beneath patched awnings, dull amber and sulfur-yellow, strung between old gantries and cargo frames. People move under them in layered coats and filter masks, their shapes blurred by dust and engine heat. Cables sag from one structure to another, bundled in places with cloth, wire, and prayer. Fuel lines snake across the ground like black veins. A tower made from an old refinery stack leans over the yard, its side painted with numbers I can’t read at this distance and one symbol I can.
Filter grade.
The depot breathes through machines the Core abandoned.
I see them everywhere as we descend: air scrubbers bolted to building mouths, water reclamation tanks sealed behind chain mesh, old atmospheric processors caged in rusted frames with newer Fringe wiring grafted over the original parts. Core geometry beneath ash and local hands. Clean lines made dirty. Expensive systems kept alive long past their sanctioned use because out here, failure means lungs filling with dust.
The skimmer banks toward a berth at the far end of the yard.
My body doesn’t like the movement. The repaired actuator in my brace vibrates with the engine’s pitch, a thin, needling buzz that crawls from knee to hip and settles teeth-first into the SpineLock. The new pin holds, but it holds like a threat. Every jolt feels like the machine beneath the processing yard waking again, the old harmonic hum dragging through metal and into bone.
Arya presses against my left side, quiet behind the scratched faceplate of her hood. Her hand is still in mine.
Not tight enough to hurt.
Tight enough to know she is there.
Thane sits in front, angled slightly toward us without looking back too often. Nix pilots with both hands on the controls, their shoulders loose in a way that should mean ease but doesn’t. Nothing about Nix seems fully at rest. They adjust constantly: wrist, thumb, engine pitch, balance, sightline. Small corrections too precise for the uneven ride.
ORIN’s voice moves low in my ear. “Population density: higher than advisable.”
“For who?”
“You. Me. Anyone with survival instincts.”
“That narrows nothing.”
The skimmer drops past a row of docked ships. None of them is clean, not a one.
Some are small haulers with patched bellies and intake filters fat with gray dust. Some are cutters built from frames that once belonged to better vessels. One has a hull painted in three different colors, none matching, all blistering from the heat. Another sits half-open while two mechanics crawl over its exposed engine housing like insects picking through a carcass.
Then I see the Drifting Truth.
I know her before Thane says anything.
She waits in the far berth, low and broad and ugly in the way useful things are ugly. Her hull has old Core bones under layers of Fringe repair—smooth pale alloy broken by darker plates, weld scars, blackened vents, and hand-painted hazard marks that don’t match any regulation I know. One flank bears a long repair seam from bow to midsection, sealed with overlapping metal-like scales over an old wound.
Her ramp is down. Open. Waiting.
My mouth goes dry behind the respirator.
“There,” Thane says. “Drifting Truth.”
Us, he had said before.
I don’t know what us means on a ship like that. I know what compartments mean. What doors mean. What medbay means. What enclosed space means when someone else controls the locks.
The skimmer settles onto the dock with a hard metallic kiss.
Pain flashes up my leg. I clamp one hand over the brace joint before the sound escapes. The canopy opens.
Air rushes in.
Kavren Yard hits all at once.
Engine grease. Hot dust. Fried root oil. Bad water. Ozone from a welder’s torch. Sweat under a filter cloth. Old metal baked in the sun. Bodies. Voices.
Too many voices.
A vendor shouts somewhere to the left, words stretched by a mask speaker. Someone laughs, sharp and brief. A child coughs. A tool clatters. A docking horn gives one low, tired note from the tower, and three different people curse at it as if that will make it stop.
My field stirs. A thin pressure under the skin, testing the air. Too many signals. Too much metal. Too many eyes. The yard’s alive in all the ways the Cradle wasn’t, and somehow that makes it worse. Nothing here moves in clean lines. No one walks with handler precision. No one waits for permission. People cross paths, bump shoulders, shout, barter, duck under cables, drag crates, spit into the ash, lift children onto counters, shove filter cartridges into pockets, slap machines until they agree to keep breathing.
Uncontrolled. Unmapped.
A settlement built from improvisation and refusal.
My hand tightens around the dead baton.
Thane steps out first. He keeps his hands visible and doesn’t turn his back to me until he has placed himself between the skimmer and the busiest part of the berth. Nix hops down next, already speaking into a wrist comm.
“Truth, we’re down. Filters are uglier than expected, and before you ask, no, the basin didn’t eat us. Tried and failed. Mostly.”
A crackle answers from the comm, too distorted for me to catch.
Nix glances back at me. “Rhett’s at Mara’s stall.”
Thane’s jaw tightens by a fraction. “Tell him to meet us at the ramp.”
“I already did.”
“And?”
“He said ‘define ramp.’”
“He knows what a ramp is.”
“He knows many things and respects few of them.”
They talk like this in front of danger.
No, not danger.
In front of me.
My body doesn’t know what to do with that either.
Thane turns toward the skimmer. “Kaelin.”
My spine goes rigid at my name, but his voice is different now. Lower, placed carefully.
“Ramp is ten meters. Nix has the yard and I have your front. You’ve got Arya and ORIN.”
I stare at him.
Ten meters. Skimmer to ramp. Dock edge left. Fuel line right. Two mechanics near the forward berth. One child under the awning with a cracked red filter mask. A woman is watching from a water kiosk. A man pretending not to watch from behind a crate of scrubber cartridges.
My breathing evens by one count.
I hand Arya the blanket roll first. Then the pry strip. Then I reach for the bag.
Thane has already lifted it from the floor and set it on the dock within my reach, not on his shoulder or out of my control.
Within mine.
I climb out badly.
There’s no other way to do it. My left foot finds the dock, and my right leg follows late, heavy, and ugly in the brace. The repaired knee catches on the skimmer lip and scrapes with a sound too close to a restraint lock. My hand slams against the side panel; the metal is hot beneath my palm.
For one second, the dock is wrong—too bright, too white, the wrong kind of familiar.
Arya’s fingers slip into my sleeve.
Kavren Yard returns in pieces.
Ash wind. Engine stink. Amber lamps. Nix saying something sharp to a dockhand who had stepped too close. Thane watching me.
“I’m fine.”
ORIN says through the respirator’s damaged speaker, faint and tinny, “She is not.”
The voice scratches out of the mask instead of the port, warped by cracked hardware and too much ash in the grille.
My breath catches.
The respirator speaker should not have been enough for him to use. It is barely a speaker anymore, just a narrow outbound channel patched through the mask’s emergency audio and threaded back through the port behind my ear. But ORIN finds the channel anyway—thin, ugly, full of static—and forces himself through it for everyone else to hear.
No clean access. A workaround. The kind that can bite back if the wrong system answers.
Nix’s head turns. “I still hate that I can hear him.”
“I am widely appreciated once standards improve,” ORIN replies.
Arya looks between Nix and the speaker, and for a moment, beneath the grime and fever, her eyes almost brighten.
The dockhand near the fuel line stares.
Nix snaps their fingers at him. “Eyes on your hose, Penn. It’s leaking again.”
The man startles, looks down, and swears.
Nix moves ahead of us with the casual violence of someone clearing a path without announcing it.
Nix knows this yard. Not just where the fuel lines run—who Penn is, which berths to avoid, which vendors will pocket a complaint, and which will shout. People shift for Nix not because of the words but because of what the certainty behind them promises.
“Move. Back up. Yes, you too. Don’t make me ask twice.”
People shift, not far, but enough.
Their eyes stay.
I feel them on the brace first.
Everyone always looks there. At the carbon-silicate strut visible beneath the torn fabric. At the exposed patchwork repair near the knee. At the old Core housing and the new scavenged clamp. The way my right foot drags half a breath behind the rest of me. I could cover the metal, and they would still look. Bodies like mine tell on themselves in motion.
Then their eyes move to Arya.
The filter hood. The seal patch on her temple. The way she stays tucked against me as if the whole world has teeth.
Then the gray issue clothes. Then the baton. Then my face.
A woman at the filter stall murmurs something to the man beside her. He shakes his head once, quick.
Don’t. Not worth it.
We crossed three meters. Then four.
At five, the yard widens to my left, and I see more of it.
Kavren Yard is not a town, the way Core maps define one. It has no clean boundary, no central avenue, no administrative spine. It is built around functions: berths, fuel, water, air, salvage, and shelter. Everything else clings to those needs. Hab-stacks made of old cargo containers lean into the canyon wall. Walkways connect them at bad angles, strung with laundry stiff with ash. A food stall smokes beneath a sheet of heat foil, its owner stirring something dark in a pan while a little girl in a patched respirator counts washers into his palm.
Beyond that, a line of people waits at a water kiosk under a sign painted over an older warning.
AUTHORIZED EXTRACTION PERSONNEL ONLY.
Someone had crossed out “extraction” and written “BREATHING”.
The word catches me.
The Core’s hands are everywhere.
Not the clean, gloved hands beneath surgical lamps that Arya and I are far too accustomed to. These are older hands. Industrial hands that cut this place open measured what it could give, then left machines behind that still decide who gets enough air.
A boy no older than Arya crouches beside a crate of used filter cartridges, sorting them by color. Green. Amber. Red. Amber goes in one pile. Red goes in another. Green, he holds up to the light like treasure.
His mask is too large for his face.
Arya sees him too, and her fingers tighten around mine.
I don’t know if she sees herself, the Cradle, or only another child breathing through something that could fail.
Maybe all of it.
“Keep moving,” Thane says.
At seven meters, someone calls Thane’s name.
“Mara wants her regulator loaded by second bell!”
Nix answers before he can. “Mara can marry the regulator if she’s that attached.”
“Nix!”
“What? It’s stable, loyal, and mostly quiet. She could do worse.”
The voice from the berth—male, irritated—says something I don’t catch over the hiss of a nearby compressor.
Thane glances toward Nix. “Status.”
“Same as before,” they say. “Mara’s part is still at the south lockup, she’s still pretending the job was easy, and Rhett’s still negotiating like charm counts as currency.”
“It does,” another voice says.
The voice comes from the direction of the market stalls, bright and rough-edged and too close before I know where to put it.
I turn so fast the brace nearly gives.
A man steps out from a sagging awning with a med satchel over one shoulder and two filter cartridges tucked under his arm. One of them is child-size—the wrong coupling grade for Arya’s hood. He was buying it for someone else in the yard. Tall, broad enough to take up space without trying, hair mussed from pulling a mask up and down too often. His respirator hangs loose at his throat instead of covering his face, which tells me he’s either careless, accustomed to the yard, or stupid.
His eyes move fast. Not like Jaro’s. Worse, maybe. Assessing.
Arya’s hood. Her posture. The seal patch. My respirator. Blood dried beneath it. My brace. My right hip. The way my weight sits wrong. The bag. The baton. My hands. My face.
Medic, my mind decides. That makes him dangerous in a different way.
The man stops walking as soon as he sees me stiffen. Then his eyes flick to Arya again, and all the loose humor drains from his face.
“Thane,” he says, quieter. “That hood’s almost spent.”
My body moves, one step in front of Arya. Baton up halfway, not enough to strike, enough to warn.
His hands lift immediately. Filter cartridges still tucked awkwardly under one arm.
“Okay,” he says. “Okay, no touching. Definitely no touching. I’m Rhett.”
I know. I already know.
Thane named him in the skimmer, and Nix said it twice.
Names help, Thane said.
Names do not make hands safe.
Rhett’s gaze drops to the baton, then back to my face. His mouth tightens, not with anger, but with the effort of rearranging himself.
“Can I ask if she’s had water in the last hour?”
“No.”
The answer comes before I decide whether I mean no, he cannot ask, or no, she has not.
Rhett blinks. “That’s fair. Badly phrased.” He shifts the cartridges under his arm, lowering his other hand slowly. “Has the kid had water in the last hour?”
Arya looks up at me. The fact that she waits burns in my chest.
“Yes,” I say. “Not enough.”
Rhett nods. “Fever?”
“Yes.”
“How high?”
“I don’t have a scanner.”
“Right.” His eyes flick to the med satchel. “I do.”
The yard noise swells around that sentence.
Scanner. Med satchel. Fever. Touch. Vire’s hand under my jaw—a restraint strap across my chest. Somnolex dragging me into false dark.
My field warms. Dust lifts around my feet.
Rhett sees it. He doesn’t look away quickly enough, but he does look away to Thane.
That helps, but I don’t know why.
“Ask first,” Thane says.
“I was getting there,” Rhett mutters.
“Get there faster.”
Rhett exhales through his nose, then crouches. Slowly, just enough that he’s closer to Arya’s height than mine. His knees pop faintly.
“Can I scan from here?” he asks Arya, not me.
That stops both of us. Arya stares at him through the scratched hood.
Rhett pulls a slim diagnostic wand from his satchel and holds it up between two fingers. “No touching, just a pass from here. It’ll tell fever, range, pulse, oxygen. Makes an annoying sound, but I promise I won’t.”
Nix, from ahead, says, “That’s a lie. He’s always annoying.”
Rhett doesn’t look away from Arya. “Accurate, but unhelpful.”
Arya’s fingers tighten in my hand. Then loosen. She lifts her free hand and taps once against the front of her hood.
Yes. Maybe yes. A small yes.
I want to say no. No one gets to measure her body and decide what she’s worth.
But her hood’s failing, and her fever hasn’t broken. Her water intake isn’t enough, and my refusal cannot become another kind of cage.
I force my hand to loosen its grip on the baton and lower it.
“One pass,” I say. “From there.”
Rhett nods, no joke this time. “One pass.”
The scanner hums when he activates it.
The sound is too close to old things.
My field snaps against my skin—the dock light above us flickers. Arya looks up. So does Rhett. He stills the diagnostic wand in midair.
“Keep going,” I say through my teeth.
“You sure?”
“Yes.”
He passes the scanner in a slow arc from Arya’s head to chest, never crossing the distance I marked. The wand chirps twice, then spits data onto a cracked display.
Rhett’s face changes—only a little.
He’s good enough to hide the worst of it.
“Fever’s high,” he says. “Oxygen’s not where I’d like, but not panic-low. Dehydrated. Head wound looks sealed, but I’d rather clean it properly and get fluids in her.”
“No needles,” I blurt.
“I didn’t say needles.”
“You thought them.”
His eyes lift to mine. Something like surprise passes through them, then settles into carelessness too deliberate to be real. “I think a lot of things. Most of them don’t survive contact with reality.”
“Rhett,” Thane warns.
“Right.” Rhett reaches slowly into a pouch at his side and pulls out an extra filter cartridge. “For the hood. It’s clean. Still sealed. Anyone with less personality than me can check it.”
ORIN chimes in, “Tempting.”
The respirator speaker catches on the word, a little static burr scraping back through my port.
My jaw tightens.
ORIN notices and cuts the external channel before the feedback can deepen.
Rhett’s brows lift. “That the AI?”
“Drone,” I say automatically.
“Neural-integrated companion intelligence,” ORIN corrects inside my skull now, leaving me to repeat what I choose. “You can call me ORIN.”
I don’t repeat all of it.
“ORIN,” I say.
Nix points from near the ramp without turning. “See? New.”
Rhett’s attention sharpens for half a breath—too much interest there, but he banks it down fast. “Pleasure, ORIN.”
“Undetermined,” ORIN says internally.
“He says undetermined,” I mutter.
Rhett’s mouth twitches. “Fair.”
He sets the cartridge on the dock and slides it—not toward Arya, toward the space between us.
My choice to pick it up, to install it. His hands stay clear.
The shape of the gesture presses harder than kindness should.
I crouch with difficulty. The brace hates it. The knee bends on the pin with a thick, reluctant click. My right hip screams. I ignore it, pick up the cartridge, and turn it over in both hands.
Seal intact. No puncture or residue. No Core stamp, though the coupling design is old Core-compatible.
ORIN runs a scan through the port. “No detectable sedative aerosol, toxin residue, or tracker.”
Rhett looks offended. “I don’t lace pediatric filter cartridges.”
ORIN answers inside my skull, dry and immediate. “I do not know his hobbies.”
“He says he doesn’t know your hobbies,” I tell Rhett.
“I like him,” Nix calls.
“You like anyone who insults me,” Rhett says.
“You’re not wrong.”
Arya watches the cartridge in my hands with exhausted focus.
“Come here,” I tell her softly.
She turns toward me at once.
I hate that too, the instant obedience. The way my voice can still become a command even when I don’t want it to. I lower my tone before continuing.
“Let’s change your filter, hmm?”
I change her cartridge carefully, shielding the hood opening from the wind with my body. The old filter comes away gray-black and clogged along one edge where ash worked through the bad patch—the new one locks in with a soft click.
Arya inhales, and for the first time since the basin, her breath doesn’t rasp.
“Better?” Rhett asks her.
She looks at him and gives a small nod. Rhett smiles, not wide or triumphant.
Relieved. Then his eyes shift to me.
“Your turn.”
“No.”
“Figured.” He stands slowly. “I’m going to say it anyway because professional integrity enjoys making me unpopular. You’re bleeding, your respirator is a crime, and your brace sounds like it’s losing an argument.”
“My brace is always losing an argument.”
“That so?” His mouth twitches. “With who?”
“Me.”
“Also physics,” ORIN interjects inside my skull.
“Also physics,” I repeat.
Nix snorts, and for a second, something almost light moves through the space between them, almost like a practiced rhythm.
A crew rhythm. Then the word crew makes my mind flinch.
Groups mean hierarchies. Hierarchies mean orders. Orders mean punishment when failed.
Thane steps lightly to my right, enough to block a dockworker’s view of Arya. “Ramp,” he says. “We finish this inside, or at least out of the wind.”
My whole body locks.
Inside.
The Drifting Truth’s ramp waits behind him, shadowed and open. Beyond it, dim cargo light, metal walls, corridors I haven’t mapped, doors I don’t control.
A medbay somewhere inside.
No restraints, he said. No sedatives. She stays with me. ORIN stays with me.
Words are cheap. But Arya is breathing easier with Rhett’s filter in her hood. The cartridge came from his hand.
My refusal cannot become a cage.
I take one step toward the ramp. Then the yard’s main tower alarm gives a low electronic chirp.
Not loud. Not emergency-loud. A routine signal, maybe. Docking notice. Relay receipt. Something ordinary enough that half the yard ignores it.
But ORIN goes silent.
The port behind my ear warms. I stop.
Thane notices immediately. So does Nix. Rhett is half a breath behind them.
“ORIN?” I whisper.
Static brushes the inside of my skull.
Then his voice comes through, stripped of humor. “Kaelin.”
The yard noise continues around us. Voices. Engines. Filters. A child coughing. A mechanic laughing. Metal striking metal. Ordinary survival is grinding forward because ordinary survival does not know the shape of the signal that has just cut through it.
“What?” I ask.
“A clean-band transmission just entered the local relay.”
My fingers tighten around Arya’s hand.
Nix’s face goes hard. “Clean-band? Here?”
Thane turns toward the tower.
Rhett’s med satchel shifts against his hip as his hand closes around the strap.
I know before ORIN says it. My body knows. The SpineLock knows. Every ruined part of me built to recognize ownership knows.
“Core?” I ask.
A pause.
“Yes,” ORIN says. “It is using the pod’s recovery code.”
Across Kavren Yard, near the leaning tower, an old warning light begins to blink.