Chapter 26: Ballast of the Forgotten
Cassian Vane crossed the Scavenger’s Bridge along its narrowest seam, where foot traffic thinned and the castle’s ribs showed through the riveted skin. Plates beaded with brine. Wind worried every gap, salt and old oil on its breath, and slipped under his collar like a practiced hand.
Below, the hull groaned—not a clean creak, but something deep and wounded, as if a chained animal had shifted in its sleep.
He kept the limp. Made it lazy. Believable.
The bandage on his knuckles itched where blood had dried into the cloth. Under his sleeve, the serpent ring held its heat, steady and stubborn. Kael should’ve been here already.
Cassian’s hand hovered near the satchel’s false bottom. Blade. Wand. Stolen credential tab. Proof wrapped in fabric.
Kael’s words from days ago rode his thoughts anyway—sinking, ballast, hull vaults—nonsense for sane ledgers, the kind of talk that made men disappear.
On the main span a line of workers shuffled past, heads down, shoulders tucked. Nobody looked up unless a horn told them to.
Cassian dropped onto the maintenance catwalk that ran beneath the bridge’s ribs. Damp grit filmed the iron grating. Slick. He placed each boot like he had time to waste. Hurry drew eyes.
A hornbox mounted to a pillar purred its loop, voice soft and tireless. “Civic Stability thanks you for your honor. Authorized access preserves life. Unauthorized access endangers life. Yet stability procedures continue.”
Honor. Oath.
The city liked those words polished and displayed, the way a lord liked a chain—bright enough to admire, heavy enough to keep you where you belonged.
Cassian slipped into a recess where old cables ran bundled like a spine. A valve wheel sat at shoulder height; he put it between himself and the open catwalk, half hidden, half exposed. He waited with his weight on his back foot.
Hot metal drifted from a distant vent. Then the staler stink of too many bodies in tight corridors.
Footsteps scuffed the grating—quick, light. Not soldier boots.
Kael emerged from the bridge’s under-shadow, hood up, hands jammed into a patched coat. He didn’t meet Cassian’s eyes right away. He checked corners. Looked up. Then sideways, like he expected a lens to blink awake and swallow him.
“You picked a romantic spot.” Kael’s words tumbled out, fast and thin. “If you’re gonna toss me over, you could’ve just—y’know—asked.”
Cassian didn’t give him a smile to hang that on. “You said you had proof. Not a tale.”
Kael’s jaw worked. He swallowed, then forced out a laugh that died before it warmed anything. “Right. Not a rumor you can spend. You want something you can trade. Or use.” His gaze flicked to Cassian’s satchel. “Something your handler can’t… rewrite.”
Cassian stepped closer until Kael had to choose: back up onto open grating, or hold ground near the cable bundle. Kael stayed put. His hands tightened in his pockets.
“I need an exit,” Cassian murmured. “Clean. Before the city decides I belong to it.”
“Everybody belongs to it.” Kael’s mouth twisted. “That’s the point.”
Wind shoved at Kael’s hood. Cassian caught the details the cold made obvious: the boy’s skin sallow from living under iron, the damp cloth smell, old smoke—and a sharp solvent bite, like he’d scrubbed himself raw to dodge a scan.
“You called it sinking,” Cassian said. “You told me you knew why. Show me.”
Kael’s eyes flashed, quick as struck metal. “Not yet.”
Cassian flexed his fingers. The bandage pulled tight over torn skin. “Don’t.”
Kael leaned in, close enough the wind couldn’t steal his breath. “Then quit treating me like a coin purse. You want the whole mechanism? You earn it.”
Cassian didn’t blink. “Name it.”
Kael hesitated. His eyes darted to the hornbox, then to a small metal node on the wall—an unlovely bump that didn’t belong to any honest stonework. Even so, he lowered his voice.
“We verify a token. Hull-adjacent junction.” He swallowed. “There’s an old gate. Takes a… living oath. Not Council-made.”
Cassian’s patience sharpened to a point. “You could’ve asked without dragging me into wind and cameras.”
Kael barked a laugh—too bright, too fast. “Me? Drag you?” His shoulders hitched. “You’re the lord here. Sword on your hip. You decide who gets to breathe in your shadow.”
Cassian drew a deeper breath and kept his ribs from showing their complaint. “We keep it simple. You get your oath-gate. Then you give me proof I can carry.”
Kael nodded once, tight. “Deal. But you don’t get to turn it into a blackmail note and call it justice. Not this.”
“Justice.” Cassian rolled the word in his mouth like something bitter and unfamiliar. “I’m not here for justice.”
Kael stared at him, then looked away first.
Cassian tipped his chin toward Kael’s coat. “Where is it?”
Kael’s hands came out slowly. Something small sat in his left palm, wrapped in oily cloth. He held it like it might bite.
“We do this quick,” he muttered. “It’s tagged.”
“Tagged.” Cassian let the word sit.
“You’ll understand.”
Kael unwound the cloth. A canister lay there, no longer than two fingers. Dull cap. Faint etching: a serpent-circle, older than Cassian’s ring and cruder—like a peasant’s mark pressed into clay.
Cold bled off it. Not just chill in the air—cold that seemed to have intent.
Cassian’s gloved hand hovered. The chill crawled through leather and kissed his knuckles, seeking skin. Kael watched his face like he needed the reaction to be real.
Cassian pinched the canister between thumb and forefinger.
It tugged.
Not a magnet’s snap. A quiet insistence toward the bridge’s belly, toward the iron below. A low hum crawled into Cassian’s teeth. When he shifted his weight, the grating under his boots seemed to hesitate—as if the world took a breath before deciding to move.
The cold bit deeper, sharp as winter water poured down a sleeve.
Kael’s voice dropped to a whisper. “Erased people don’t vanish. They get stored.”
Cassian kept the canister steady. His jaw ached from the pressure of his teeth. “Stored where.”
“In the hull.” Kael swallowed hard. “Vaults. Like grain. Like salt. Except it’s… them. Condensed memory. Deleted. Pressed down until it behaves.”
Under cloth, the serpent ring warmed in answer—a faint flare, like it had heard its name.
Cassian’s wrist flexed. “Memory has mass.”
Kael blinked, thrown. Then he nodded fast. “Yeah. And they’ve been hoarding it for years. Scrubs. Cleansings. Overwrites. It piles up.”
Overhead, a light flickered—just a stutter, like a candle in a draft. A nearby sensor node chirped once.
Small sound. Neat sound.
Cassian’s head snapped toward it.
Kael recoiled. “I told you—tagged.”
Cassian closed his fist around the canister and shoved it back into the cloth. “Why does a canister sing to a sensor?”
“Because it’s not supposed to be up here.” Kael’s words tripped over each other. “Because the system counts it. Like it counts bodies. Like it counts you.”
The hornbox voice floated through the metalwork, gentle and smug. “Stability procedures continue. Please maintain your assigned lanes. Deviation creates hazard.”
Cassian moved them with his body, no touch, just pressure and placement—back into the deeper shadow of the cable bundle. He slid the canister into his satchel under the false bottom, metal and cloth pressed tight to muffle it.
The tug didn’t stop. Down. Always down.
“How much time,” Cassian asked, “before someone comes?”
Kael’s gaze jittered. “Depends. If it logged a drift. Right away if the patrol grid’s awake. If—”
“Enough.” Cassian’s voice cut clean. “Numbers.”
Kael licked his lips. “Minutes. Maybe less.”
Cassian’s mind ran routes the way a man counts arrows. He could still finish the contract. Keep the proof. Get off this bridge before correction squads swept through. Leave the air that tasted like rust and brine. Become anonymous. Become nothing.
He turned to go.
Kael stepped into his path.
Cassian stopped so hard his boots squealed on grit. The handrail beside him vibrated—a tuning-fork shiver rolling through iron as a micro-quake passed. The hull answered with a long, annoyed groan.
Kael’s chest pumped fast. “No.”
Cassian narrowed his eyes. “Move.”
Kael’s laugh cracked out, high and wrong. “That’s it? You take it and run? You don’t even ask—how many are in there. How much weight. How close we are to dropping.”
“I asked where.” Cassian kept his voice low, controlled. “I asked time. I asked what I can carry.”
“That’s the problem.” Kael’s hands shook; his feet stayed planted. “You don’t carry people. You carry leverage.”
Cassian’s pulse tried to match the hull’s groan. He kept his hand away from his blade. Not yet. “Kael.” The name came out like a bell struck once. “Don’t test me.”
“You’re a hitman.” Kael’s eyes went bright with accusation. “A cleaner. Cutting throats so the Director can sleep while they scrub us and stack us like ballast.” He took a breath that hitched in the cold. “You wanna retire? On what? A grave made of erased lives?”
Cassian’s throat tightened. Oil and salt rode the air. “I didn’t build it.”
“But you feed it.”
Cassian’s fist flexed on the satchel strap. Under his sleeve, the serpent ring burned hotter, eager as a brand.
“Listen.” He clipped the words like orders before a charge. “I finish my contract. I leave. That’s my oath. That’s how I live. If I stay, I die. Or I get used.”
Kael’s mouth twisted. “You’re already used. You just get paid for it.”
Cassian stepped in until Kael had to crane his neck. The catwalk narrowed in Cassian’s mind. The cold sharpened. Kael’s sweat cut through the solvent stink, raw and human.
Not fear of Kael made Cassian’s spine go tight.
The canister did. That steady pull in his bag, downward, like it belonged to something waiting.
“You want the truth?” Cassian’s voice dropped. “Truth doesn’t buy passage through gates.”
“Sometimes it does.”
Cassian’s gaze flicked to the sensor node. No chirp. Not yet.
He tried to go around.
Kael shoved him.
Cassian didn’t stagger, but the shove landed on his bruised ribs. White pain sparked. His breath hissed through his teeth. His hand snapped out, caught Kael’s wrist, and twisted—just enough to make the point without spending more effort than necessary.
Kael winced. He didn’t cry out. Stubborn.
“Do that again,” Cassian murmured, “and I’ll break it.”
Kael’s face drained. Then he laughed again, jagged. “There he is. Lord Vane. Sword and honor, oath and all that.” He swallowed. “You think the city can’t change you? Look at you.”
Cassian let go.
Releasing took more discipline than the grip. He stepped back. Then another step. The handrail’s vibration faded as the micro-quake passed, leaving a faint rattle in the grating.
Somewhere above, a patrol horn sounded—far. Not close. Not yet.
Cassian lifted both hands, empty. “You keep the canister.”
Kael blinked like he’d misheard. Suspicion hardened his mouth. “No. You already took it.”
Cassian opened the satchel’s false bottom and held the cloth-wrapped canister out, not offering his palm—just presenting it. “Take it. If you’re afraid I’ll turn it into a weapon, then hold the blade yourself.”
Kael stared at it like it might burn through the cloth. His throat worked. He took it with both hands, careful, reverent in spite of himself.
Cassian’s jaw set. “Now we move. Not to a crowd. Not under a hornbox. Somewhere warm.”
Kael scoffed. “Warmth won’t save us.”
“Warmth buys time.” Cassian’s eyes stayed on the catwalk. “Time buys choices.”
A second horn sounded, nearer. Boots clanged on iron above—correction crews, patrols, whatever mask the city wore today. Cassian didn’t need to see them to know their rhythm.
He nodded toward a service hatch half-hidden behind the cable bundle. “In there.”
Kael’s eyes flicked to the dark mouth of it.
Cassian kept his voice even. “Not a dark room. Heat strip inside. I checked it yesterday.”
Kael’s shoulders dropped a fraction. He slid in first, quick, like he needed walls close to breathe.
Cassian followed and swung the hatch nearly shut, leaving a sliver for air.
The alcove cramped around them: a narrow bench, a low heat strip glowing dull red. The metal held the stink of old damp and burned dust. The warmth still cut the bridge’s knife-edge wind, and Cassian’s skin prickled as blood came back to his fingers.
He set his satchel down with care. The bandage on his knuckles darkened where sweat met dried blood.
Kael stood in the corner, canister pressed to his chest through the cloth, guarding it like a second heart.
Cassian pulled out a ration-heater tin—small, dented. He’d carried it like a charm, not for taste but for what hot broth did to shaking hands. He cracked it with the tip of his knife and struck it against the heat strip.
A faint hiss. Slow warmth. Thin steam, savory and metallic.
Memory tried to hook into the smell—woodsmoke, broth, bread—then slipped away before it could settle. Hunger moved under his ribs, restless.
Cassian set a second tin beside the first.
Kael’s gaze snapped to it. “I’m not—” He stopped, swallowed the rest. “You don’t have to.”
Cassian shrugged out of his coat and kept his movements small. The heat eased his bruised ribs by a hair. “Eat later. Or don’t.”
Kael shifted, awkward with the offer in a way danger hadn’t managed.
Cassian sat on the bench, back to the wall, knees apart, posture ready. Stillness scraped at his nerves. The warmth helped anyway. His breath deepened. The tremor in his right hand quieted—not gone, just less eager to betray him.
Outside, the hornbox loop continued, muffled through the hatch. “Authorized access preserves life…”
Kael lowered himself to the floor near the heat strip, keeping distance. The canister sat between his boots now, wrapped in cloth like a wound.
Silence stretched. Not empty. The city filled it with distant clanks and groans, a low chant through iron.
Cassian watched condensation bead on the tin lids. Cold drops slid over his knuckles as the skin warmed.
He tested the first tin with a thumb. Hot enough.
Cassian slid it across the floor toward Kael without looking at him.
Kael took it. His fingers hovered, then closed around the tin. He held it near his face and breathed in the steam. He didn’t drink. Not yet.
Cassian remembered. Kael never ate in front of others.
He drank his own broth in slow, efficient sips. Bland salt. Metallic tang from the heater. It settled in his belly like weight you chose, not weight forced on you.
A micro-quake ran through the bridge. The alcove shuddered. Dust sifted from a seam.
Kael flinched, then steadied, palm pressed flat to the wall as if he could borrow its strength.
Cassian let the quiet do its work.
Kael finally whispered, almost to himself, “It’s not your fault.”
Cassian’s spoon paused midair. He didn’t look up. “That’s a dangerous comfort.”
Kael’s laugh came softer, less broken. “Yeah. Comfort’s dangerous. So’s truth.”
Cassian set the tin down and wiped his mouth with the back of his glove. “Tell me what you haven’t told.”
Kael’s eyes flicked from the canister to Cassian’s satchel to the hatch. He measured choices like coin, testing weight with his gaze.
“You want to know why it’s sinking,” Kael said. His voice steadied—still fast, but held. “Not poetry. Not prophecy. Mechanism.”
Cassian nodded once.
Kael tapped the wrapped canister with a knuckle. “This isn’t just memory. It’s compressed record. They take what they delete and write it into substrate. Hull vaults. Old tech married to new warding.” He paused, listening for boots. Nothing close. He kept going. “It behaves like matter because it is matter. The city keeps it so it can correct itself later. Re-edit. Reweigh. Reassign.”
Cassian’s throat tightened. He forced his breath to stay even.
“Every scrub. Every overwrite. Every citizen ‘corrected.’ It all goes down there.” Kael swallowed. “Like dumping stones into a boat and calling it stability. It makes the city heavier. The float engines—whatever keeps this castle up—can’t keep up forever.”
Cassian’s fingers dug into his bandage until pain answered, clean and present. “How close.”
Kael shook his head. “I don’t have the full ledger. That’s why I need the oath-gate. I pull a read off a junction that touches the vault routing. If I can confirm transfer rates, I can tell you if we’ve got weeks or days.”
Cassian leaned back. Heat pressed through fabric into his spine. “You said tagged. Why tag their own ballast?”
Kael’s eyes narrowed. “They don’t trust scavengers. They don’t trust anyone. Even the people who move it get treated like hired hands.” His lips pulled tight. “The tag isn’t for us. It’s for the system. It counts everything. It knows when something’s out of place.”
Cassian’s gaze dropped to the sleeve hiding the serpent ring. Its warmth had shifted, attentive—like it listened.
“The proof I need,” Cassian said, “isn’t just that it exists. I need a piece I can put in front of a lord. Something that makes them blink.”
Kael’s mouth twisted. “Your lord. Nash. Or Vance.”
Cassian didn’t answer. He didn’t have to.
Kael’s stare sharpened. “You’re still finishing the contract. Even now.”
Cassian drained the last of his broth and set the tin aside. “Yes.”
Kael’s hands balled into fists. “Even if the city goes down.”
Cassian held his gaze. “If it goes down, I won’t be on it.”
Kael’s breathing sped up. His shoulders hunched as if he expected a blow. “You think you can just—” He cut himself off, swallowing whatever wanted to spill. “You think retirement’s a door you walk through. Like the rest of us don’t count.”
Cassian kept his voice low. “I count. That’s why I leave.”
Kael’s laugh turned sharp. “You count because they decided you do. Because you’re useful.” His eyes flicked to Cassian’s bandaged knuckles. “The rest of us get turned into hull-stones and called peace.”
Cassian forced something like patience into his tone. “What do you want from me?”
Kael blinked hard. “I want you to stop pretending this is just a job.”
A memory tried to rise in Cassian—chains, limewash, ward-priests—sharp images pushing at the back of his skull. He shoved them down until his jaw ached.
“I don’t pretend,” Cassian said. “I survive.”
Kael’s gaze slid to Cassian’s sleeve, to the hidden ring. Something flickered there—recognition, maybe. Fear, definitely. He looked away.
“The oath-gate,” Cassian said. “Where.”
Kael exhaled long. The anger didn’t vanish. It shifted, like a man choosing to keep his knife sheathed for one more hour.
“Under the bridge. Hull-adjacent junction.” He rubbed his thumb along the cloth-wrapped canister. “There’s a transfer corridor that feeds the vault carts. Runs past an old chapel bulkhead—don’t start. They use religious language down there.” His nose wrinkled. “‘Confession’ ports. ‘Absolution’ hatches. All of it.”
Cassian’s mouth tightened. “Time window.”
Kael raised two fingers. “Two sweeps. Tonight. Patrol grid resets when the PA runs the midnight stability prayer.” He glanced at the hatch seam. “Nine minutes, give or take. Lenses stutter. Logs reconcile.”
Cassian nodded, already stacking steps into order. “Access denial.”
Kael’s lips pressed thin. “Of course. Everything’s gated. You’ll need a credential tab that reads as maintenance.” His eyes cut to Cassian’s satchel. “And you can’t just use the Council wand. It pings. Then it tattles.”
Cassian tapped the satchel with two knuckles. “I’ve got a stolen tab. And a wand.”
“Council-made.” Kael’s suspicion came back hard.
“It opens doors.”
“And it writes you into the door’s memory.” Kael’s voice sharpened. “That’s what you don’t get. Every touch is a record. Every record can be corrected.”
Cassian didn’t flinch. “Then we don’t touch what we don’t have to.”
Kael stared at him for a long beat, then gave a reluctant nod. “Fine. But I’m not handing you the whole story until after we verify. I’m not your—your clerk.”
Cassian’s shoulders eased a fraction. “You won’t be.”
Kael’s mouth twitched, like that landed somewhere tender. He looked down at the canister again. “This stuff,” he murmured. “If you bring it near the vault routing, it reacts. Like a compass. Like it wants… its place.”
Cassian’s skin prickled. “It wants down.”
“Yeah.” Kael’s voice thinned to a whisper. “Down.”
Another micro-quake rattled the alcove. The heat strip buzzed and held. Outside, boots rang closer. A shout—brief, angry—then the hornbox voice slid in, gentle as a priest. “Civic Stability requests cooperation. Please remain calm. Deviation creates hazard.”
Cassian rose smooth and controlled. Coat back on. Blade checked by feel. Satchel strap set. Calm, always calm.
Kael wrapped the canister tighter and tucked it into his coat. Cold fogged his breath.
Cassian opened the hatch a finger’s width and listened. Boots passed. A wand hummed by, then faded.
He closed the hatch again. “We wait thirty breaths. Then we move.”
Kael swallowed. “You sure?”
Cassian kept his eyes on the seam. “No.”
Kael’s laugh came small. “At least that’s honest.”
Cassian counted breaths like prayer beads, steady and quiet. He listened to the castle the way soldiers listened for cavalry in the dark.
On the thirtieth, he opened the hatch.
The catwalk lay clear. Lights flickered again—a momentary lag that made edges smear wrong. The hull groaned beneath, heavy with whatever it kept hidden.
Cassian stepped out first. He angled his body so Kael could keep to the shadow behind him. If a lens caught one shape, let it catch the one most able to kill.
They moved along the maintenance run, keeping to pillars and cable bundles. Farther from the crowded span, the cold sharpened. Salt and old grease coated the air. Damp on the grating made each step whisper.
Kael leaned close, voice barely there. “If we get to the junction and it’s sealed—”
“Then we don’t throw ourselves at it.” Cassian didn’t slow. “We take a different door.”
Kael’s eyes flicked up. “You sound like you’ve done this before.”
Cassian gave him nothing.
Under his sleeve, the serpent ring warmed, as if it remembered for him.
A ladder well opened in the deck, dropping into the bridge’s underworks. A sign plate stamped in clean letters read: AUTHORIZED MAINTENANCE ONLY. DEVIATION ENDANGERS LIFE. REPORT FOR HONOR.
Cassian’s mouth tightened. “Honor,” he muttered, and the word came out like something he’d spit into a gutter.
Kael’s fingers hovered near the ladder rail. It trembled faintly with the castle’s hidden engines. The vibration climbed Cassian’s bones through boots and knees, turning his teeth faintly sore.
Cassian started down first. The rungs bit cold through his gloves. Each step lower thickened the smell—antiseptic, oil, brine, and underneath it something papery and rotten, like old records left too long in damp.
Kael followed, breathing fast.
Halfway down, lights above flickered. Shadows jumped. A horn sounded somewhere deep—no gentle PA loop, no soothing prayer. Patrol sweep.
Closer than before.
Cassian tightened his grip on the rung. He didn’t look up. He didn’t look down. One heartbeat of stillness—listening.
The horn sounded again, nearer.
The hull answered with a long, heavy groan.
Kael whispered, “They’re tightening.”
Cassian’s voice stayed even. “Then we move before it can.”
They climbed down into the underworks. The air turned colder. Walls pressed closer. The weight below waited without hurry.