Chapter 12

Mainframe Ghost

The blind pocket holds for six minutes before the Core starts learning around it.

I know because the ship’s sound changes.

The Drifting Truth has been sitting dark inside the old atmospheric exchange bay beneath the east stacks, engines dropped to a concealment hum, heat bled low through whatever dead machinery Nix can lie to without waking the whole ruin. The hollow around us eats sound strangely. It takes the cargo bay’s little noises — Rhett’s scanner, Tavi’s careful breathing, Arya’s fingers shifting in my sleeve, the regulator ticking under its shielding tarp — and gives them back softer, warped by old fan housings and layers of industrial shielding overhead.

For a few minutes, the ship feels like a held breath. Then the hum under the deck tightens.

Nix hears it too.

“False trail’s still pulling west,” they say over shipwide, but the words come clipped through the comm. “Core search grid widened again. They haven’t found us, but they’re done believing the ghost on faith.”

Thane stands near the forward passage, close enough to the cargo bay to keep me in sight, close enough to the cockpit comm to make decisions without shouting. “How long?”

“Depends how insulted they feel.” A pause. Static shifts under Nix’s breath. “They’re comparing thermal bloom against the false telemetry. If they figure out the Stack Twelve loop is chewing old code instead of fresh wake, we’re boxed under the ribs.”

Rhett mutters something under his breath from beside me. He has one hand on the med crate and the other near the scanner. The warming wrap under my left side still feels like a question — my field has not decided whether warmth is treatment or trap. My left hand trembles against the blanket when I try to flex it. I have enough left to think, and not much more than that.

Arya sits at my side, both knees tucked beneath her, two fingers still curled in my torn sleeve. She has the thermal wrap half around her shoulders now because Rhett insisted and because Tavi, after staring at it for too long, pushed it back toward her with his good hand. He sits across the cargo bay with his wrapped wrist against his chest and the cooling patch at his throat peeling at one edge.

Everyone is listening. The Core does that to a room. It makes every breath feel borrowed.

Thane looks toward the forward hatch. “Can we burn from here?”

Nix laughs once, dry and joyless. “Can we? Yes. Should we? Depends on how attached everyone is to the hull remaining a single philosophical object.”

“Route.”

“Out through the exchange throat, low heat, hard climb along the slag shadow until we clear the stack line. Then we punch for upper atmosphere before the recovery vessel corrects.”

“Odds?”

“Rude question.”

“Nix.”

“Bad, but better now than two minutes from now.”

The ship’s low hum deepens again, and the vibration moves through the blanket into my spine. The SpineLock answers with a faint pulse.

My fingers tighten before I can stop them.

Rhett notices. “Kaelin? You still with us or doing that thing where you look present but are secretly ten disasters ahead?”

“Both.”

“Great.”

ORIN speaks inside my skull, closer than the cargo speaker, his signal threaded through the port with a faint static burr that has not faded since the false trail. “Core pursuit grid has shifted from signal-chase to probability closure.”

I close my eyes. Nix can outfly smugglers. Thane can outthink soldiers. The Core is neither. The Core doesn’t chase because it enjoys speed or because it thinks the prey might be clever. It closes places. It makes a map of every possible escape and begins removing them one by one. It has money, doctrine, clean engines, legal authority, and the kind of hunger that never tires because it has never had to live inside a body.

When the Core wants something, it doesn’t let go. It changes the shape of the cage until the thing inside mistakes the smallest gap for mercy.

My breath stutters. Arya’s fingers tighten in my sleeve.

ORIN says, “Respiration irregular.”

“Don’t narrate me.”

Rhett gives the cargo speaker a tired look. Thane’s gaze shifts toward me. “Kaelin.” I open my eyes. He says, “You know their pattern.”

I look at the cargo display: exterior black slag, dead fan arrays, the narrow opening of the exchange bay ahead, and above it a pale overlay of Core search bands widening over the spineway. The false trail still burns west as three ghost returns, but the search grid no longer follows it cleanly. It bends around the loop now, testing the shape of the lie.

“They’ll force us up,” I say.

Nix answers from the cockpit. “Rude of them.”

“They’ll wake the lower sensors behind us and collapse the old routes one by one. Procedurally. Every dirty corridor becomes suspect. Every heat shadow gets compared against the claim timestamp. If we stay under the stacks, they’ll turn the whole spineway into a filter.”

Thane’s face does not change. “So we leave.”

“Yes.”

Rhett looks at my scanner readout. “She should not be doing anything during a climb.”

“I’m not.” He gives me a look. “I’m lying down,” I say.

“That is not what I meant, and you know it.”

The ship groans before I can answer. Old metal answers from outside the hull. Nix brings the Truth up from concealment slowly at first, power feeding through the ship in cautious increments. The lights dim, then steady. Cargo straps creak. Somewhere beyond the bay, a pump coughs itself awake and keeps going only because Nix threatens it under their breath through the comm.

“We leave while the ghost is still breathing,” Thane says.

Nix exhales. “Finally, something poetic and reckless enough to work.”

The engines rise.

The exchange bay around us wakes in pieces. On the cargo feed, mineral crust shakes loose from the old fan arrays and drifts downward like gray snow. Dead warning lights flicker once along the entry lip, startled by our heat bloom, then die again. The Truth slides forward, still trying to keep herself small, and the hollow lets us go with a long metallic moan.

Acceleration presses me into the blankets. My ribs complain first. Then the hip anchor. Then the right leg, a distant block of heat and metal held in a shape my body does not agree with. The SpineLock stirs, eager to help. It offers alignment. Breath control. Pain suppression—a clean path through damaged nerves.

I hold still.

Rhett notices the change in my breathing and shifts the scanner closer. “No big field movements, please.”

“Tell the Core.”

“Put me on with them. I have notes.”

Nix says, “Please don’t flirt with the enemy while I’m flying.”

The Truth clears the exchange bay.

The cargo display floods with Ashkaru’s under-stack darkness: industrial ribs overhead, slag walls falling away beneath us, static storms crawling along gantry spines in blue-white veins. Nix keeps us low at first, riding the thermal shadow of the stacks with a precision that makes the ship feel less like a machine and more like an animal slipping between larger animals’ teeth.

Thane’s voice stays calm through the comm. “Heat?”

“Suppressed.”

“False trail?”

“Still pulling.”

“Core?”

“Suspicious.”

ORIN’s voice cuts in through cargo audio. “Search cone widening ahead.”

Nix curses. “They’re not supposed to be ahead yet.”

“They are anticipating the climb path.”

“They can anticipate my—”

“Fly,” Thane says.

“I am flying.”

The ship rolls hard enough that Tavi grunts and clamps his good hand around a cargo strap. Arya slides a few centimeters toward me before Rhett catches the edge of her blanket with his boot and stops her without grabbing.

My field reaches for the tilt on reflex. The deck hums back.

For a breath, I feel the Truth not as a room but as layered vibration: engines pulsing aft, coolant scraping through hot lines, patched fuel flow stuttering near portside, stabilizer trying to compensate around bad data, hull plates flexing under ash-thick air. Every system has a rhythm. Every rhythm has a place where pressure can enter.

My mouth goes dry. ORIN goes very still inside the port. He feels the thought form before I do.

“No,” I whisper.

Rhett looks down. “What?”

“Nothing.”

ORIN does not call me a liar.

The ship climbs. Not cleanly, it’s too much damage to rise like something born for the sky. She drags herself upward through old industrial haze, engines rough, hull shivering as Nix threads between scan bands and static blooms. The false trail still runs west, but the Core search grid has stopped following it like prey. It pauses. Recalculates. The pale bands on the cargo display bend back toward us.

“Partial paint,” ORIN says.

The cargo bay light flickers white.

Nix snarls, “I see it.”

“Evasive burn,” Thane says.

“Already in it.”

The Truth drops her nose, then kicks hard sideways. Acceleration slams through the bay. My teeth click together. Rhett’s hand shoots out toward the med crate, stopping the whole thing from sliding. Tavi’s shoulder hits the crate wall again, and he swears with a hoarse crack that makes him wince. Arya presses both hands to the deck and stays low.

The scan tone returns. Clean. Core-clean. It slices through the cargo bay and hooks into the back of my skull.

For a second, I’m not in the Truth but in a simulation chamber with black walls and a mock cockpit suspended behind reinforced glass. I’m younger. Smaller. Still thin enough that every port along my spine looks too large for my back. My hands are strapped flat to the chair.

A ship shell hangs in the dark beyond the glass.

Vire’s voice filters through the intercom. “Take the vessel without using the controls.”

My field shakes loose through the floor. The ship shell answers because everything answers if you can hear it wrong enough. Metal. Nerves. Engines. Mainframes. Hull. Breath. I push until the vessel turns, until the white pursuit grid slips, until the simulated Core craft overshoots by three degrees.

Success.

Then blood fills my mouth. My spine arches hard enough against the chair straps that something tears. The world becomes seizure-light and burnt copper. Vire says “success” before she says “damage”.

The memory releases me like a hook tearing free—the cargo bay returns. My mouth tastes like blood. Not from the memory. Real.

“Kaelin?” Rhett says.

I swallow. The respirator seal sticks near one edge. “Nix can’t dodge math forever.”

Nix hears me over the cargo pickup. “I deeply dislike being summarized accurately.”

The Core band tightens again on the display. Partial paint becomes intermittent lock, then breaks as Nix throws the Truth through another ugly angle.

Thane looks toward the cargo bay from the forward passage. “Options?”

“Bad and worse,” Nix says. “I can burn hotter and risk full paint, or stay dirty and maybe get eaten by atmosphere before orbit.”

ORIN says, “Current climb path will not sustain lock break for more than ninety seconds.”

Rhett’s face hardens. “Then find another path.”

“There isn’t one,” Nix snaps.

There is. My body knows it before I let the thought stand up—a method.

The Core taught it to me because they wanted a girl who could take a ship from inside her own nervous system and make it obey when pilots failed or died. They built simulations where I bled into machines and called it progress. They did not care that success left me seizing in a chair. They cared that the ship escaped.

I look at Arya.

Fever-bright eyes. Small fingers in my sleeve. Breathing because strangers risked their ship for her.

I look at Tavi.

Bruised throat. Wrapped wrist. Watching me with fear and something else now, something he doesn’t want to name.

Rhett used supplies on me when he had every reason to let me be cargo. Nix burned their ship’s systems into lies for us. Thane built rules around my body while the Core was still overhead.

This is my claim following them.

My fault isn’t the right shape for all of it, but it is the shape my mind knows how to hold.

ORIN says inside my skull, quiet and close, “Kaelin.”

“You remember the vessel shell simulation.”

“I remember what remains in your neural archive.”

“That worked.”

“It caused cascade failure.”

“We escaped.”

“You seized for four minutes and seventeen seconds. Respiratory interruption occurred twice. Vire classified the test as successful before ordering intervention.”

I almost laugh, but there is not enough air for it. “I remember.”

“I am aware.”

Another scan tone cuts through the bay.

Tavi flinches. Arya’s fingers press closer. Rhett looks toward the display, then back at me, as the scanner starts complaining with small, urgent beeps.

ORIN does not tell me no.

He knows me too well. He knows when an argument would only waste seconds I’m going to spend anyway.

“I will not waste time pretending you have not already chosen,” he says. “Give me parameters.”

My throat closes around something too large to swallow. Of course, that’s what loyalty sounds like from him.

Not permission, approval, but a hand on the knife before it cuts too deep.

“Filter the feedback through the cargo emergency interface and whatever low-bandwidth ship channels you can touch. Keep Arya out of the field path. Block Core command frequencies if they spike through the scan. Don’t let the SpineLock use the interface as a motor path.”

“Difficult.”

“Do it anyway.”

“Obviously.”

The ship jolts. Nix curses hard enough that the comm clips.

Rhett leans over me. “What are you doing?”

I don’t answer him. I cannot afford the room’s fear before the thing begins.

“ORIN,” I say internally. “If it starts taking you with me—”

“Rejected.”

“You didn’t hear the parameter.”

“I inferred it and rejected it.”

“ORIN.”

“I am not a detachable conscience you may discard for efficiency.”

The ache that opens in my chest is almost worse than the fear.

“Then don’t get corrupted.”

“Acceptable.”

The next breath tastes like ozone. I stop trying to lift my body.

The field goes inward first.

That’s the part the Cradle never taught properly. They taught output. Force. Reach. Dominate. They didn’t teach that the first door is always inside the body, in the place where nerve becomes signal and signal becomes pressure.

I pull the field down through the ports along my spine, past the damaged brace interface, past the raw burn of the SpineLock, into the deck beneath me.

The Truth answers.

Not like a person. Not even like ORIN. But like machinery with a thousand old aches and too many patched places. Engine heat blooms in my ribs. Coolant drags cold through my veins. Hull stress presses along my skin. The port stabilizer’s false readings stutter behind my right eye. Nix’s hands on the controls feel like pressure moving through bone that is not mine.

I gasp. Rhett’s scanner screams.

“What the hell is that?” he says.

ORIN’s voice snaps through cargo audio. “Do not interrupt.”

The room freezes.

Nix’s voice breaks through from the cockpit, sharp enough to cut. “Who touched my controls?”

A second later, quieter: “Kaelin?”

I can’t tell if my eyes are open.

The cargo bay is still there and not there. Arya’s fingers in my sleeve become a tiny pressure on a body I have to keep remembering is mine. Rhett’s hand hovers near my shoulder. Thane stands by the forward passage, every line of him pulled taut. Tavi’s breathing goes shallow across the bay.

The ship pulls through me.

Too big. Too damaged. Too full of old repairs that don’t match, plates welded over plates, bypasses fed through cargo lines, circuits with names scratched out and replaced by Nix’s handwriting. The Truth isn’t clean enough for Core math, and for once, that helps.

I spread the field through her control harmonics and don’t take the controls from Nix.

Nix flies the body. I lie to the eyes chasing it.

The Core scan reaches down from above, clean and hungry. I bend the ship’s wake three meters off the true vector, then eight, then thirteen. The number hurts because the ship’s hull knows where it is even when the field says otherwise. I flood the return with Ashkaru’s industrial static, old stack resonance, heated slag, dead fan arrays, the ghost of the false trail still chewing through Stack Twelve. The Truth’s engine flare spikes, and I smear it into a thermal shadow that looks like a piece of falling debris.

My nose starts bleeding. I feel it as a pressure change in the body and a red warning in the ship.

Rhett says something, but the words arrive late and stretched.

ORIN translates by cutting through the noise. “Respiration unstable. Jaw tension increasing. Neural load rising.”

No sound comes out—the Core lock slips.

Nix feels it. “Paint broke.”

“Keep climbing,” Thane says.

“I am. She’s—void, she’s bending the wake.”

“Let her.”

Rhett’s voice goes sharp. “Let her? She’s seizing.”

“Not yet,” ORIN says. “Cascade threshold approaching.”

“Approaching isn’t comforting.”

The scan tone returns, angrier now, if machines can be angry. The Core adjusts. It always adjusts. The pale search band tightens around the false displacement and begins correcting toward our real vector.

I push deeper. The ship’s mainframe opens under pressure like a wound.

It is not built for me. It has no soft architecture, no neural buffer, no consent layer, only systems and sub-systems and Nix’s ugly patches keeping them from tearing each other apart. My field threads through control relays, sensor gates, engine harmonics, the mainframe’s timing pulse. Every place I touch answers back. Every answer comes through nerves that are already failing.

My right leg jerks beneath the brace.

Rhett swears. “Full tremor.”

The SpineLock tries to stabilize the motion through the interface. For one horrifying second, the ship tries to become a limb.

No.

I slam the pathway shut so hard that pain whites out the cargo bay. The Truth lurches. Nix catches it with a snarl.

“Warn me before you do that!”

I can’t.

ORIN can. “SpineLock attempted motor coupling. Kaelin blocked it.”

“Good,” Thane says.

The word hits somewhere far away, too far to hurt properly.

Arya’s fingers press harder through my sleeve. Through the ship, through the field, through the impossible spread of myself, I feel her like a pin of warmth in static. She should not be in the path. I told ORIN to keep her out of it.

“She is not in the field path,” ORIN says inside me. “You are perceiving anchor contact.”

“You sound far away.”

“I am not.”

“You sound far away.”

“I am working.”

The Core fires another scan sweep.

This one carries a command structure buried under the carrier tone.

QO-7.

The code doesn’t arrive as a voice. It arrives as architecture, a shape the SpineLock recognizes before language can protect me. My back arches against the blanket. The field spasms through the deck. The Truth’s lights flash white.

ORIN hits the command frequency like a slammed door.

“Blocked,” he says.

The word tears with static.

“ORIN.”

“Continue.”

He’s hurt. Corruption heats through whatever part of him is exposed to the ship channels. I feel it because he’s in the port with me. After all, I dragged us both too close to a thing that bites anything connected to it.

“You said don’t get corrupted.”

“I am busy not doing that.”

Even now, dry and precise while the world comes apart.

The Truth climbs.

The cargo display is gone from me now. I don’t need it. I feel the atmosphere thinning against the hull, the burn heating unevenly along the patched fuel line, the port stabilizer fighting bad data, Nix’s hands steady and furious on the controls. The Core vessel pushes from above, trying to close the cone before we break out of the densest interference.

I give it a better lie. Not a ghost ship this time, but a stuttered body.

I let the scan see the Truth in three almost-places: one slipping west after the old false trail, one dropping back toward the stack shadow, one climbing half a breath behind our real vector. Not full copies because copies are too clean. These are errors the Core wants to correct, and correction takes time.

Time is the only thing I know how to steal. My teeth clamp down on my tongue. Blood floods my mouth.

Rhett’s voice reaches me in pieces. “—airway—no, don’t hold her down—ORIN, I need range—”

ORIN answers through cargo audio, distant and clipped. “Prepare anti-seizure patch. Half dose. Do not inject unless respiratory interruption exceeds safe window.”

“Define safe window.”

“Now would be a poor time to debate philosophy.”

“ORIN.”

“Twenty seconds.”

“Void take it.”

Thane’s voice moves under the rest. “Rhett.”

“I heard him.”

“Do what you can.”

“That’s not a plan.”

“It’s what we have.”

The Core lock breaks again.

Nix screams — not fear, victory with teeth. “We’re through the upper band.”

“Atmosphere?” Thane asks.

“Almost.”

Almost is not enough.

The ship’s still too heavy in my body. The engines burn in my lungs—the hull trembles in my ribs. Nix’s corrections scrape through my nerves. The mainframe pulse overlaps with my heart until I cannot tell which rhythm is mine.

I push once more. The field goes too deep.

For a second, I’m the deck under Rhett’s knees. I’m the cargo strap in Tavi’s hand. I’m the heat line under the port stabilizer. I’m the old patch cable Nix never replaced because it kept working out of spite. I’m the hull shedding Ashkaru’s ash. I’m Arya’s fingers in cloth. I’m ORIN’s signal burning against mine.

I’m too much, too wide, too loud.

Then my body starts to seize. Muscles fire without order. My spine bows. The brace locks. The respirator seal fogs, clears, fogs again. The world strobes between cargo-bay amber, engine-white, and Cradle black. I taste copper. Ozone. Blood. Coolant. I hear Vire’s voice say success, and Rhett’s voice say no, and ORIN’s voice cut through both.

“Kaelin. The ship is clear.” I don’t believe him.

The Core will come back. The Core always comes back. If I let go, it’ll find the seam, the heat, the breath, the child in the cargo bay, the boy with the bruise, the crew who thought they could make a room that was not a cage.

“Kaelin,” ORIN says. “No more signal. Let the circuit die.”

Let.

Not release, obey, or stand down.

Let.

The word finds a place the SpineLock does not own. I try to pull back.

The ship doesn’t want to let me go because I’m the one holding the lie in its skin. Or maybe I don’t want to leave because leaving means falling back into a body too small and broken to save anyone—the mainframe pulse clings to my nerves. The engine burns claws at my ribs. The field stretches, thins, begins to tear.

ORIN cuts the path. It feels like being ripped out of a body larger than mine and dropped into one made of shattered glass.

The cargo bay slams back. Too small. Too hot. Too bright. Too full of voices.

My body convulses against the blanket.

Rhett is there. Turning me enough to keep my airway clear, one hand at my shoulder, one guiding without pinning. He’s talking fast and steady, not to soothe me but to keep his own hands from becoming panic.

“On your side. Airway clear. Patch ready. ORIN, count.”

“Respiratory interruption eight seconds.”

Thane’s boots move near the edge of my vision. “Arya stays back.”

Arya makes a small sound.

“Visible,” Thane adds immediately.

Rhett says, “Good. Good, yes, there. Sleeve when it drops, not before.”

Tavi’s voice comes from far away, rough through his bruised throat. “She’s bleeding.”

“I know,” Rhett says.

“Her mouth—”

“I know.”

“She’s—”

“I know.” He does not snap it cruelly. He says it like a man holding too many open wounds in one room.

ORIN counts. “Respiration resumed. Irregular. Cascade ongoing.”

The seizure drags me under again.

For a while, there’s no clean sequence. Only body. Only electrical weather and the ship’s distant vibration fading from my nerves. My jaw aches. My tongue burns. My right leg is a field of static and bone-deep fire. The port behind my ear pulses with every heartbeat. I hear Arya tapping somewhere, but the rhythm smears before I can follow it.

Twice.

Pause.

Once.

Twice.

Pause.

Once.

The pattern threads through the dark until I can tell it from the engine.

The engine. Still running.

The Truth is still running.

Nix’s voice cracks over shipwide, breathless and stripped down to something raw. “We’re out.”

No one answers at first. Maybe no one trusts it.

Thane does. Or decides to. “Say it clean.”

“We’re off-world,” Nix says. “Low orbit, dirty vector. Core has no clean lock. Repeat: no clean lock.”

The words move through the cargo bay.

Off-world. No clean lock. Ashkaru below.

I try to hold the meaning, but my mind keeps sliding away from it. The ship is no longer scraping through the planet’s ribs. The Core is not on top of us. Arya is still breathing. Tavi is still breathing. The crew is still breathing.

That should be enough. It’s too much.

ORIN says my name inside the port, far away and full of static. “Kaelin.”

I try to answer. Nothing moves.

Rhett’s hand stays near my shoulder, careful and warm through the glove. “She’s still with us?”

“Yes,” he says. “But do not ask her to prove it.”

Arya’s fingers return to my sleeve when the field drops enough to allow it. I know because the whole universe narrows to that small pressure in torn fabric.

Tavi’s quiet across the bay.

Thane speaks somewhere above me, voice low and controlled. “Nix, keep us dark. No celebration. No broadcast. No clean burn until we know what followed.”

“Already doing all the unfun things,” Nix says.

Rhett’s voice is closer. “I need better light.”

“You’ll get amber,” Thane says.

A pause.

Then Rhett, softer. “Ok.”

The word drifts.

The Truth keeps climbing, or maybe she is coasting now. I can’t tell whether the shaking under me belongs to the ship or my body. Somewhere beyond the hull, Ashkaru falls away into the distance and the dark. The Core has no clean lock. The room hasn’t become a cage. Arya’s fingers are still in my sleeve.

I try to hold onto that. The thought slips through me like blood through wire.

Enjoying this chapter?

Sign in to leave a review and help L.A. Peña improve their craft.