2 / 50
읽는 중
Iron grating bit through Cassian Vane’s boot sole, cold enough to numb. The docking bridge hung between his skiff and the city—nothing underneath but fog and a drop that never showed its bottom. Wind knifed up through the slats and needled his shins, then vanished, abrupt, like someone had shut a door.
Ahead, the intake funnel pinched into lanes. Painted boards and metal plaques shouted in block letters:
SUBJECTS THIS WAY.
HANDS EMPTY.
EYES FORWARD.
A crowned sigil—king, council, some committee with clean hands—sat stamped on every rule. Cassian kept his satchel high on his chest, strap pulled tight. The serpent-sealed token pressed warm against his ribs, as if it had been sitting there for hours instead of minutes.
The city’s stabilizers pulsed.
A low thrum climbed the bridge and crawled into his bones, blurring the small treasons of breath and heartbeat. Cassian let his steps fall into it. Quick. Then measured. Nothing sharp. Nothing that looked like a man who knew how to move in a fight.
A porter in a rough coat bull-rushed a crate along the lane, lips moving around a prayer. Near the rail, a shaved-headed woman hugged a bundle of cloth to her chest. She didn’t look down.
Numbers rang from overhead mouths. No names. No greetings. Just the system’s voice, flat and clipped, leaking from a horned box bolted to a post.
“SUBJECTS. PRESENT CLEARANCE.”
Cassian slid into the lane that moved like a slow river—steady, no arguments, no stalling. Not empty. Empty got stared at. A strip of blue paint ran along its edge:
CONTRACT LABOR / TEMPORARY AUTH.
Temporary. That mattered. He held the thought between his teeth like an oath. Finish the contract. Take the pay. Walk out and disappear somewhere the ledgers didn’t reach.
The bridge lurched.
Not a polite tremble—a hard shove, like the whole city had taken a shoulder to the ribs. Boots scraped. A crate skidded and slammed the rail with a hollow clang. The fog below thinned for a blink, offering only pale distance.
Cassian dropped his weight on instinct, knees bending, spine loose. He rode the tilt while the city corrected itself, and when the grating settled into its new angle, he let his body accept it like it had always been wrong.
Overhead, lenses clicked. Brass-rimmed glass eyes rotated, re-counting the line.
Cassian didn’t look up. He picked a patch of cloth on the man in front of him and stared at it until his pulse matched the stabilizer thrum again.
Barriers snapped shut along the lanes. Magnet-locks bit together in unison—teeth closing. Panels slid inward, turning the funnel into tighter chutes. Someone cursed. Someone laughed, thin and too high.
“STABILIZATION EVENT,” the system announced. “RE-INDEXING GAIT. REMAIN STILL.”
Still meant helpless.
Cassian stopped *obvious* motion. His weight shifted in small, patient increments that read as obedience while his muscles stayed loaded. Under his sleeve, the brass-and-bone ring warmed in answer, a faint heat that pulsed with the city. Yesterday’s mark. Seal and leash.
A guard in pale armor moved down the line, baton in one hand, slate in the other. No name. Just function. The visor gave back dull reflections: grating, fog, the smeared shapes of people waiting their turn.
Cassian’s stomach drew tight. Reflections always lied. This city liked lies that worked.
The guard paused at each subject, scanned papers, nodded them forward.
At Cassian, the baton hovered near his sleeve.
“Clearance.”
Cassian produced the forged strip. Stiff parchment. Glue and old smoke. A seal that would satisfy anyone who only glanced. He held it between two fingers—neither eager nor trembling. Bored men lasted longer than defiant ones.
The guard slid it into the slot beneath the sensor arch.
The arch hummed. Ozone snapped sharp in Cassian’s nose, like lightning caught and bottled. He kept his face loose, lids heavy.
“NAME,” the system demanded.
“Cassian Vane.”
No flourish. No apology.
The arch chirped—small, harmless.
Then the sound stretched, turning into a sustained note that drilled behind his eyes. The hair at the base of his neck rose. Sweat cooled there at once, a cold coin pressed to skin. Above the arch, the light flickered green to red, then back again, indecisive.
“DISCREPANCY,” the system said. “SECONDARY AUDIT INITIATED. SUBJECT—”
The word snagged.
Cassian’s jaw locked for half a heartbeat. He let it go loose again. The scanner wanted a pattern: where he held his weight, how he favored one leg, the habits of a man who’d trained his body into a weapon.
He fed it a different story.
A finger-width shift. A shoulder dipped. A small slump, the kind you saw on men who carried sacks until their bones learned the shape of burden.
Red blinked again. It held a fraction longer this time, like the system had found an older page and didn’t like what it read.
The ringing narrowed his world to iron and sound.
A memory punched through.
Wrists burning. Not rope—something braided and stiff, biting like wire. His cheek ground against this same grating, metal cold and gritty. Boots around him. A shout—not official, just scared enough to turn cruel.
“Vane! Vane—don’t answer—”
His name flung like a warning. Like a verdict. His own older voice, cracked, begging for breath.
Cassian blinked once.
The past didn’t fade so much as withdraw, leaving sensation behind like bruising. Cold iron lingered on his tongue.
The guard leaned closer, visor tilting. “You trying to be clever?”
Cassian let his hands hang open at his sides. “No. Your arch stuttered. Might be the tilt.”
The visor’s reflection shifted as the guard measured him. “The system doesn’t stutter.”
“It did.” Cassian gave a small shrug, lazy on purpose. “Maybe it wants its priest to say a prayer.”
Dry. Human. Not an invitation.
The baton rapped the arch. “Run it again.”
“SECONDARY AUDIT CONTINUING,” the system intoned. “SUBJECT: HOLD POSITION.”
Behind Cassian, the line breathed and fidgeted. A woman muttered a curse under her breath. Someone coughed wetly into a sleeve. Patience tore at the seams.
Cassian stood where commanded, but his mind went elsewhere—inside the intake district, where a rendezvous window ticked down second by second. Arriving late meant eyes on you. Eyes meant questions. Questions meant rooms without doors.
The stabilizer thrum deepened. Another correction, smaller than the first. The bridge answered with a low moan. Far off, engine-horns wailed through fog—long notes that turned the bones in his ears cold.
The guard murmured to another officer in the adjacent lane. “If this is a reinstatement, we call it in.”
Cassian swallowed slow, throat working like he was forcing down a mouthful of gravel.
Reinstatement.
Yesterday’s ledger flashed in his mind in ugly black print: WARDEN-VESSEL. DEMON LEDGER.
He kept his face slack. Let the fear stay inside, where it could bruise him and no one else could see.
“SECONDARY AUDIT,” the system repeated. “SUBJECT: CONFIRM IDENTITY. CONFIRM PURPOSE.”
Cassian stared at the arch, not the guard. “Temporary supply runner. Contract labor. Your stamp should match.”
The pause stretched long enough for sweat to trace his ribs under his coat. Wind found the seam and chilled it instantly. He didn’t wipe. Wiping looked like guilt.
The red light blinked and stayed red.
“DISCREPANCY: HISTORICAL INDEX,” the system said. “SUBJECT: STAND BY FOR ESCORT.”
Escort meant corridors. Escort meant the city’s grip closing.
Cassian’s spine straightened. Not flaring. Not proud. Just aligning into something hard and usable.
His fingers slid to the satchel seam. Inside, among clean blades wrapped in oiled cloth, sat a plain metal token—no serpent seal, no sigil. Just heavy scrap, filed sharp along one edge, more hook than knife.
The guard leaned in, baton near Cassian’s sleeve again. “Hands where I can see ’em.”
Cassian lifted both palms. “They are.”
His left hand stayed up, catching the guard’s attention. The right drifted down, slow as if he were adjusting on the tilted bridge. He let the token slip free and drop into a narrow seam between plates, right where a maintenance joint ran like a scar.
Metal touched metal.
Too small for human ears. Not too small for a city that listened through its bones.
The decking answered with a sharp vibration that ran up Cassian’s shins. Barrier posts flashed amber.
“VIBRATION ANOMALY,” the system barked. “MAINTENANCE ALERT. HOLD ALL SUBJECTS.”
The guard jerked upright. “What—”
The barriers slammed in a new sequence, magnet-locks clacking fast, chewing. Panels shifted, re-routing lanes. The crowd’s murmur rose into a ragged swell.
Cassian let bodies surge around him and stepped with them—not pushing, not fighting, just becoming part of the shove. A man with a crate stumbled in the churn.
Cassian caught the corner with one hand and steadied it.
“Watch it,” the man hissed, clutching the load.
Cassian eased it back into his arms and slid through the gap the re-route panels opened—then closed—like gates in a maze that didn’t care who got trapped.
A uniformed intake officer waited in the side corridor. Dark coat. Clean seams. Badge stamped with the crowned sigil. His face wore that bored cruelty that came from enforcing rules all day and sleeping fine at night.
“You.” The officer’s hand lifted, palm out. “Stop.”
Cassian halted. Not sharp. Not slow. “Lane reroute.”
The officer’s eyes went straight to Cassian’s wrist, like he knew what lived under the sleeve. “Name.”
“Cassian Vane.”
The officer’s mouth twitched—almost a smile, more like a muscle remembering how. “That name keeps showing up where it shouldn’t.”
Cassian kept his voice even. “Your machines are touchy.”
“Machines don’t get touchy.” The officer stepped closer. Disinfectant stung Cassian’s nose; the corridor smelled scrubbed raw, like a sickroom after the bed got stripped. “Subjects do.”
Cassian let his hands hang loose. Fingers tingled anyway, searching for a sword-hilt that wasn’t there. Steel stayed hidden. Lenses watched this corridor. Not enough room to end things clean.
The officer tipped his chin. “Clearance.”
Cassian offered the forged strip again.
The officer didn’t take it. He only looked, eyes sliding over the seal as if paper were a child’s drawing. Overhead, a lens rotated, clicking as it framed them both.
“Proceed to holding,” the officer decided. “Secondary audit flagged you. Not my problem.”
Cassian’s mouth barely moved. “Holding delays my delivery. My contractor won’t love that.”
A flicker sharpened the officer’s gaze at *contractor*. Calculation. Everyone here had someone above them, even if that someone wore a desk instead of a crown.
“Your contractor will wait.” The officer’s voice stayed calm, which made it worse. “The city doesn’t.”
Cassian nodded once, accepting on the surface. He shifted his satchel strap, letting the brass buckle scrape the wall—small, ugly sound.
The officer’s eyes cut to it for a heartbeat.
Cassian stepped half a pace closer, taking space without looking like he’d taken it. Hands still visible. “Where’s holding?”
“End. Left.”
Cassian moved. Boots whispered on the too-clean floor. The disinfectant clung to the back of his throat.
At the corridor’s end, a door waited with no handle—only a slot and a light. A plaque above it read:
INTAKE RESOLUTION CHAMBER
Below, smaller:
SUBJECTS ARE PROPERTY OF OUROBOROS DURING PROCESSING.
Property. Not citizen. Not worker. Not man.
Cassian stopped one step short.
Behind him, the officer’s voice tightened. “Wrist.”
Cassian raised his forearm. The sleeve slid back just enough to show the ring. Brass and bone. Its sigil glowed faintly, pleased to be seen.
A wand appeared in the officer’s hand. He passed it near the ring.
The wand hummed. Ozone bit again.
From a speaker above the door, the system’s voice emerged. “WARD-SEAL CONFIRMED. SUBJECT: REINSTATEMENT—”
Static snapped like a whip.
The officer’s hand froze midair. “What was that?”
Cassian kept his face blank, but his gut rolled with a wrong sort of recognition—like walking into a chapel and hearing the priest speak the sin you never confessed out loud.
The speaker cleared itself. “SUBJECT: HOLD.”
The light above the door turned red.
The officer stepped in too close, breath warm with stale coffee. “You did something.”
Cassian breathed through his nose, slow. “I walked in. Same as the rest.”
“Don’t play peasant with me.” The officer’s voice dropped until it felt private, intimate. “If you’re a runner, you’re nothing. If you’re something else—”
Cassian didn’t give him words. Let him finish alone.
“—then you’re a problem the city will break.”
Cassian turned his head a fraction and met the officer’s eyes for the first time. No flare. No challenge. Just a flat, sharp calm.
“Open the door.”
The officer’s nostrils flared. “You giving orders now?”
Cassian lifted his wrist slightly. The ring caught the corridor light. “Your system gave the order. I’m standing here.”
A beat.
Procedure won. The officer tapped the wand again.
The door stayed shut.
The floor vibrated—fast and sharp, nothing like the stabilizer thrum. Alarm energy, running through the structure.
Lights flickered.
“MAINTENANCE EVENT ESCALATION,” the system announced. “ALL INTAKE OFFICERS: REASSIGN.”
The officer swore under his breath. “Of course.”
He shoved past Cassian toward a wall panel.
Cassian shifted one step aside, polite as a man in a hallway. While the officer’s attention locked on blinking indicators, Cassian’s fingers moved once—quick, practiced. The forged clearance slid into his pocket. The torn registry paper he’d stolen yesterday came out.
VANE, CASSIAN.
WARDEN-VESSEL.
DEMON LEDGER.
He folded it smaller and tucked it into the seam of his boot. Not safe. Just slower to find.
The officer slapped the panel. “What’s my assignment?”
“SECTION OUTER—SERVICE CATWALK CHECK,” the system replied. “VIBRATION SOURCE UNRESOLVED.”
The officer’s jaw worked. Outer edge. Wind. Fog. Nowhere to hide.
He turned back, irritation bright in his eyes. “You’re coming. Try to run, you’ll fall.”
Cassian nodded once. “Understood.”
A side door hissed open. Pressure changed. Cold rushed in, wet and sharp. The disinfectant stink vanished, replaced by fog, engine oil, and rust.
The service catwalk clung to the city’s outer skin. Grated steel slick with mist. A waist-high rail bolted into plates that curved away into the floating hull. Beyond it—fog and the suggestion of a vast drop, dark and indifferent.
The stabilizers pulsed underfoot like a huge machine doing its best to pretend it was alive. Each thrum traveled into Cassian’s feet, up his legs, and settled in his teeth.
The officer gripped the rail with one gloved hand and jerked his chin. “Walk. Don’t stop.”
Cassian walked.
Mist beaded on his lashes and clung to his coat until the wool went heavy. Wind pushed at his shoulder, testing, persistent. Somewhere above, a lens on an armature rotated and tracked them, glass eye catching warped scraps of Cassian’s face.
He looked away.
The officer’s boots clanged. Badge clicked against coat. Out here, every sound carried; nothing absorbed it but open air.
They reached a maintenance hatch. The officer knelt, tool out, and pried at the seam, muttering.
Cassian kept watch down the catwalk where fog swallowed the railing line.
A gust hit.
The city answered with a micro-drop in buoyancy—so small it should’ve been nothing. For a heartbeat, weight left Cassian’s body. His stomach lifted. Boots kissed the grating as if the world had forgotten to hold him.
Memory flashed white.
Falling—not from here. Higher. A platform. Wind roaring. Hands scrabbling for a rail that wasn’t there. A scream cut off, swallowed by fog.
Cassian’s fingers clamped around the rail so hard metal bit through glove and skin. He forced his breath out in one controlled stream. The past retreated, leaving cold sweat along his spine and iron in his mouth.
The officer glanced back. “You scared?”
Cassian loosened his grip until his hand stopped shaking. “Buoyancy correction.”
The officer snorted. “City keeps you honest.”
Cassian’s mouth tightened. Honest, here, meant compliant.
The hatch finally came free.
Inside, wires and conduits ran tight along the cavity, humming. A plain metal disc sat lodged in a seam, vibrating faintly with every stabilizer pulse.
The officer cursed. “Some idiot dropped—”
“Happens in crowds.” Cassian kept his tone mild, like this bored him.
The officer reached in, plucked the token out, and held it up between gloved fingers. “This yours?”
Cassian let his eyes touch it, then slide away. “No.”
Suspicion pinched the officer’s brow. He wanted to accuse. He also wanted to get back inside before the world got worse.
A horn sounded deep in the city—sharp, insistent. Not an engine-horn. Procedure.
From somewhere in the fog, a speaker carried faintly: “INTAKE LOCKDOWN. SECTIONAL CONTAINMENT.”
The officer stiffened. “Damn it.”
He slammed the hatch shut and stood. “We go back. Now.”
Cassian’s gaze flicked down the catwalk the other way. Fog thickened there, swallowing the rail. Somewhere beyond it might be a service door that led into the intake district without passing the arch again.
He needed that door.
“You go back.” Cassian kept it quiet.
The officer’s head snapped around. “What’d you say?”
Cassian stepped closer—one measured step—hands still visible, palms empty. “Lockdown’ll have you running. I’ll slow you down. Go.”
A short, sharp laugh. “You think you’re helping me?”
Cassian didn’t smile. “Your system wants order. You’re its tool. Go do what it built you for.”
The officer’s eyes narrowed. He didn’t like being spoken to like an equal. He liked even less being reminded what he was.
The horn blared again. Duty yanked hard.
“Don’t move,” the officer ordered.
Cassian dipped his head, a gesture that could pass for obedience.
The officer turned and strode back along the catwalk, boots clanging until fog swallowed him.
Cassian counted three heartbeats.
Then he went the other way.
He kept his steps in time with the stabilizer thrum—close enough to hide them. Fog thickened and dampened sound. Mist slicked the rail. His palm slid once; he tightened his grip and kept moving.
A shape emerged from the gray: a narrow door set into the hull, painted the same dull color as the plates. No sign. No plaque. Just a slot and a steady green light.
Cassian approached.
The light didn’t change. No chirp. No warning.
He lifted his wrist.
The ring warmed, waking. He pressed it near the slot.
Click.
His stomach tightened. The city recognized the ring. Recognized *him*. The door swung inward like a gate opening for someone it claimed not to know.
Warm air spilled out, soft and startling. The smell followed—boiled broth, salt, and something faintly like old bones.
Cassian slipped inside and pulled the door shut. The seal hissed. Fog and wind vanished.
A corridor stretched ahead, narrow and bright under fluorescent hum. Small doors lined the walls. Each bore a number. No names.
He moved fast and quiet, shoes making almost no sound on solid floor. The stabilizer thrum still lived beneath it, distant but persistent.
A sign hung above an archway:
SANCTIONED WAYSTATION / CONTRACTORS
REST MODULES AVAILABLE
SUBJECTS MUST REMAIN WITHIN ASSIGNED ZONE
Clean words. Clean edges.
Cassian chose a door far from the archway and whatever lenses might watch it. The number plate read 14. The lock panel glowed green.
He pressed it.
The room inside held a narrow cot, a low vent breathing warm air, and a dispenser unit with blocky text: BROTH / WATER.
Cassian stepped in and shut the door. The seal hissed again, and the corridor’s hum dulled.
He stood in the center of the room, still in a different way than the system meant—still like a man taking measure after the arrows stopped.
The satchel slid off his shoulder. He set it on the cot and let his eyes sweep vents, corners, ceiling. No obvious lens. No clicking glass eye.
Warmth crept into his coat. His shoulders loosened by a fraction, unwilling.
He drew the serpent-sealed token from the satchel. It sat in his palm with an unnatural warmth, etched lines curling under his thumb. Too alive for metal.
Cassian wrapped it in cloth and shoved it back into the bag. Then he slid the satchel under the cot.
His wrist itched under the ring. He gripped it and tried to twist.
Nothing.
No give. No slip. Just the stubborn certainty of something that belonged to the city, not to him.
He crossed to the dispenser and punched BROTH.
The unit whirred and delivered a thin cup. Steam rose. Cassian wrapped both hands around it and let the heat bite into his fingers until they stung.
He drank.
Salt. Old bones. A faint metallic tang that didn’t pretend to be kind. The warmth settled in his belly and took the edge off the cold without asking permission.
Cassian sat on the cot’s edge. The mattress didn’t sag—firm, practical, built to keep bodies functional. The sheet felt rough-woven under his palm, dry and clean.
He ran inventory with quick, practiced motions.
Blades: wrapped, oiled.
Warded thread: coiled, intact.
Forged clearance: in pocket, corners softened.
Torn registry strip: still tucked in boot seam.
Serpent token: still warm.
He pulled his comm unit from the satchel. Small. Worn. Not made by the city’s council. He held it near the vent like warmth might coax a signal through stubborn walls, then typed a short coded ping for the contract handler—three words, a time mark.
The unit blinked once.
Nothing came back.
No reply. No acknowledgement. Not even a rejection tone. Just silence that felt intentional.
Cassian tried again with a different timing.
Same result.
He set the comm on the cot beside him and took another sip of broth. Heat steadied his stomach, but unease didn’t loosen. The city could cut his words before they left his hand. It could make him mute without touching his throat.
He forced his shoulders down and breathed slow, counting the exhale until his pulse stopped racing the stabilizer rhythm.
Outside the sealed door, intake procedure rolled on—numbers called, lenses clicking, barriers slamming. Ouroboros sorting its subjects like grain.
Cassian lay back on the cot, boots still on. He didn’t trust the room enough to bare his feet. One hand slid down near the satchel under the cot anyway, fingers resting where a weapon could be reached fast.
His eyelids lowered. Not surrender. Calculation.
Sleep arrived like a choice he disliked.
The ringing from the arch still lived in his skull. It tangled with the memory of wrists burning against iron.
A new fragment rose, sharp and unwanted—his own voice, older and terrified, whispering so close it felt like it came from inside his ribs.
“They don’t let you retire. They rename you.”
Cassian’s eyes snapped open.
His throat clenched. He swallowed hard and stared at the blank wall until the words stopped pulsing.
Rename you.
The system had tried already. REINSTATEMENT. WARDEN-VESSEL.
He sat up without sound and snatched the comm. This time he keyed an emergency code, a narrow channel meant for one ear only.
Silence.
He squeezed until the casing creaked, then forced his grip to loosen. Breaking it wouldn’t fix anything.
Cassian stood and shrugged his coat back on. Warmth slid off his skin as the fabric settled, replaced by something tighter, cleaner.
He put his ear near the door seal. Listened.
Nothing nearby. Only the steady hum of fluorescent lights, thin as a held breath.
Cassian lifted his wrist. The ring’s sigil glowed faintly under his sleeve, eager. He tugged the cuff down to hide it, then pressed his palm to the door.
Cool metal. Not catwalk-cold. Cool like steel kept in shadow.
He opened it a hand’s width and looked out.
Empty corridor. Numbered doors. Distant intake noise.
Cassian stepped out and shut the door behind him.
The waystation’s warmth clung to his coat for a moment, then thinned as he moved toward the archway sign. Rendezvous first. Contract thread next. If he missed the window, he might not get another.
Ouroboros didn’t hand out second chances. It handed out new labels.
As he walked, the stabilizer thrum changed underfoot—subtle, a shift you felt more than heard. Cassian slowed, reading it the way a sailor read a deck’s vibration before bad weather.
Somewhere ahead, a barrier clicked.
A lens rotated.
No voice spoke his name, but the hair at the back of his neck rose anyway. The city wasn’t done counting.