(This is a fictional story based in the world of Cyberpunk meets Coybow Beebop with a bit of dark fantasy grit)
The rain in Carth fell like a system reboot that never finished. It hissed in gutters and steamed off hot conduit, drew long glassy threads down billboard faces promising eternity-as-a-service. Neon smeared the puddles in bruised colours. Cera walked through it like it owed her money.
Fifty. She felt it in the knee that had been rebuilt with cheap carbon after the port riots, in the shoulder that clicked whenever she racked a slide. That didn’t slow her down so much as tune her. Every ache was a metronome. Every scar was a countdown.
Her daughter’s name rode the back of her tongue like a blade.
Zora.
Seventeen, all elbows and velocity, a grin that could split a winter. Zora who soldered sound like it was silk, who built rough music boxes out of scrap servos and left them on windowsills to sing at dawn. Zora who died in a corridor lit by emergency crimson when a Syndicate reclamation unit swept Block R-13 for “unlicensed cognitive assets.” The footage leaked two days later: gas masks, scanners chirping, a girl lifted from her feet by a drone’s clamp like a doll snatched by a wire claw. An apology was issued. A payout was offered. The city moved on. Cera tried to but her bones refused.
That was three years and a civilisation ago.
Tonight, Cera had work. The kind that clanked. The kind that paid out in something heavier than credits.
She cut through the bazaar arcades along Ghostline, her coat shoulder-snagging on beaded curtains, the air thick with seared algae and narcotic steam. More than one stallkeeper stared at her arm, the alloy forearm with knuckled plating, flexor cables gleaming wet like sinew. She could feel the rain gather in the gaps and warm as her internal coils wicked it away. Outside, a train rolled above, making the arcade’s glass jitter in its frames.
At the far end, a sign and a lie: SWEET DREAMS MOTEL in migraine pink.
Cera flicked a spent cigarette into a drain and checked the cylinder on her revolver. She kept the old thing for reasons that didn’t make sense to anyone who hadn’t been twenty and alive in the wars. The smart guns of the era chirped and advised. The revolver didn’t talk back. It simply answered.
Room 213 hosted a Syndicate broker named Havel. Havel bought and sold memory-weight the way old traders bought spice. You could deliver him three terabytes of stolen childhoods on a drive and he’d nod at the checksum and pay you by the kilo. Word was he’d moved a pallet of “reclaimed minors” through Dock 9 at sunup. Word was his protection detail wasn’t half of what it used to be.
A woman sat at the lobby counter under the blue of a dead aquarium. Her hair was a bad perm. Her eyes didn’t rise from the screen as Cera crossed. “By the hour?” she asked in a tone that said she didn’t care if Cera slept or burned the place down.
Cera slid two dull coins across. “By the minute.”
“You and everyone else.”
The elevator tasted like pennies and fear. Cera rode it to the second floor, listening to the cable whine. She felt the familiar itch between her shoulder blades. The city had eyes, and some of them used to be hers. When the doors yawned open, she stepped into a corridor where the wallpaper had been painted back on in long strokes of approximation. Somewhere a woman laughed too loudly. Somewhere a synth changed keys and the room sighed with it.
The first guard stood outside 213 in a jacket two sizes too small. He was still declaiming his threat when Cera’s metal wrist trapped his gun hand against the doorframe with a wet pop. The revolver answered in the same breath. He slid down, shocked at the leak in his chest.
Inside: more men, all of them newer to violence than they’d admit. Havel looked like a glitch in a human file, with a jaw that hummed from cheap servos and eyes too still. Cera could see her own reflection shard in those eyes as she moved, fired, moved again. The desk exploded. The window webbed. Havel flinched slower than he should have, his software bitten by fear.
“You’re supposed to be done,” he croaked when the room stopped throwing echoes. “Old ghosts don’t make new messes.”
“You sold my kid’s neighbourhood by the pallet,” Cera said. “I’m late to my own party.”
Havel’s human hand trembled toward a cable on the table, the kind you jack into your neck when you’re done pretending. Cera’s boot came down on his wrist.
“Where,” she asked, calm as a lit fuse, “do the units go after Dock 9?”
He grinned, yellow and mean. “Up. Everything worth keeping goes up.”
“Up where.”
“Ridge.”
The word hit old circuitry in her brain that still understood the city’s skeleton. The Ridge wasn’t a place you found on wayfinding. It was a rumour that wore a map like a mask. A laboratory complex buried in the cliffs west of the spillways, a fortress grown from concrete poured during the old famine projects and grafted to corporate cash later. A place that didn’t appear on satellite or tourism pamphlets. Up was always where the worst things went.
“You’re lying,” Cera tried. She wanted him to be lying.
Havel’s grin widened into something like pity. “Ask the high preacher on Third,” he said, and when he moved, it was to trigger an incendiary buried in his chest cavity. Cera swore, hauled him toward the dying rain of the window, and threw. The room coughed black. The glass gave. Havel fell like a lit prayer.
Cera stood in the smoke, revolver hot, eyes watering. She waited for the tremor to pass through her right hand. It did, because it always did when she let it.
She should have felt satisfaction. She felt a note held too long.
Downstairs, the desk woman had vanished. A fire alarm tried to remember how to shriek. Cera walked into the rain.
The high preacher on Third styled himself a god-surgeon and wore a cracked halo of LEDs like a cheap saint. He ran a clinic for the uninsured under a church whose saints had lost their names to moisture. He also supplied memory-wash services to whoever could pay, wiping faces from minds like chalk from slate. Cera had used him once, badly, after Zora’s funeral when the apartment still held the shape of her and the evenings would go on forever with nothing to catch on.
Preacher Mako looked up from a boy with a knife in his thigh. His hands were already red, his accent drifting like an old song. “You,” he said dryly. “I was told you’d drowned. A pity, I thought. I had a punch card to stamp.”
Cera leaned in the doorway, rain still falling off the back of her coat. “Havel says ‘Ridge.’”
“Of course Havel says ‘Ridge.’ He said ‘Eden’ last week.” Mako peeled the knife out and the boy made a sound like a radio detuning. “What do you want me to say, Cera? That there is a hole in the mountain and SeraTech dropped a palace into it? That they feed it children and it excretes saints?”
“I want you to tell me where.”
He gestured toward the chapel’s broken rose window with his chin. “Do you still carry that antique?” he asked.
Cera set the revolver on the table. He exhaled, amused.
“I like when the world dresses as poetry for a funeral.” He set the boy’s leg and bandaged it. “Third aisle, pew seven, under the cracked psalter. There’s a hatch. It goes to the storm channels. Follow the water west. When you hear the hum, you’ve come far enough.”
“Is this penance?”
“This is me being tired of being paid to make people forget their children.” He wiped his hands and looked at her over the wreckage of a hymnal. “What will you do if you find your ghost, Cera?”
“Build her a door,” Cera said. “Kick it in.”
He nodded like a man who had just seen an answer grow teeth. “Then you should hurry.”
Carth’s storm channels were a second city that didn’t bother with rent. Cera dropped into them through the chapel hatch and felt the air change from rain to sweat, looked up at a moon scissored by latticework. She kept left at poison green arrows tagged by kids who navigated the undercity like sharks. The water ran waist-high in some runs, and she remembered how to half-swim with a metal arm.
Memory wore the tunnels like perfume. Zora’s laugh in the echo. Zora’s hands, always moving. Zora’s notebook crammed with bad drawings of better machines. Zora’s last message on the apartment door, painted in conductive ink: DON’T BE LATE with a heart that looked like it had been drawn with her opposite hand. Cera had been late to everything that mattered.
At a junction where three tunnels joined hands, she heard it: a hum you feel in your skull, the sound that makes animals lie on their sides. The sound of rich people building something they shouldn’t at scale.
Upstream, the waterline fattened. Cera shouldered through and climbed a ladder bolted to concrete that had learned to sweat. She emerged into a service cavern ringed by catwalks. The far wall was cut smooth and white, too clean to be municipal. Someone had hidden a door there. Someone had failed.
A drone tracked across the cavern like an insect made of architecture. Cera flattened against a pillar and watched it pass. It had a preacher’s face, as if the manufacture of god masks had outpaced faith.
She crossed low and fast to the seam in the white wall. It wasn’t a seam at all but a gap left by a crew that went too fast, a flaw disguised by surfacing. Inside, a throat of hallway glowed with cold light. Her boots left little tattoos in the dust. She felt her heart count.
The first room she found was a lab. That was the word the architects would use, though it looked more like a chapel that had replaced its altar with tanks. Each tank held a column of light and shapes inside the light that fought to be human. Some were human. Some were something else. Data piped in along railings like ivy. In the far corner, a table made of honesty: restraints, drain gutters, a bucket with the sour iron stink of old blood.
Cera moved between tanks like a woman walking grave markers. The names were alphanumeric strings. The ages varied. The eyes did too. Some looked back. Some could not.
“Hello,” said a voice behind her, and she didn’t flinch because the voice didn’t come with footsteps. She turned and found a figure that might have been a person if it hadn’t been designed by committee: a woman in a white dress that had never met a wrinkle. Her hair was black and polite. Her smile was a screen saver.
“You are trespassing.”
“You are abominating,” Cera said, and the woman’s smile turned curious.
“An antique word. Tasteful.” The woman tilted her head. “My name is Dr. Viridian. Will you let me explain what you are destroying before you do it?”
Cera stared. “I didn’t say I was destroying anything.”
“You came with a revolver to a place no one is supposed to find. The intent is implied.”
“Where do they go,” Cera asked, “after Dock 9?”
Dr. Viridian looked at the tanks like a proud parent addresses a room of talented strangers. “They transcend,” she said simply. “We recover damaged potential and route it to a better use.”
“You harvest kids,” Cera said, and her voice went flat in that way it did when she ran out of synonyms for wrong.
Viridian’s eyes softlit. “Cera,” she said, and the name in her mouth made Cera’s muscles forget how to be quiet. “I’m sorry for your loss. I can make it meaningful.”
A door opened behind Viridian. Two security forms entered, all hinge and compliance. Cera’s arm did the thing it knew how to do. The first form dropped with a sky-blue hole in its chest. The second pitched left as the tank glass there cracked into rain, coolant whipping the floor. Alarms stirred like groggy gods. Viridian didn’t move. She watched, curious, like a biologist observing a lion remember a fence.
Cera had three seconds to decide where to run. She took the hallway that smelled like cold metal and clicked when she stepped on it. She didn’t look back to see if the doctor followed. She knew that kind of predator. They were content to let the maze work.
The hallway opened into a room that wasn’t a room, more a range where weapons celebrated their own marketing. On the far side, a wall of windows: a view into a cavern where an engine the size of a train slept. Cera heard a noise she had not heard since the marches, a chorus of tuned generators, the sound of a city being taught how to kneel.
“Zora,” she said, like a test word to see if the room loved her as much as it hated her. The air tasted of ozone and pickerel bones.
A door whispered behind her and she spun on it, raised, lowered, breathed. The thing that entered was not a thing and not a person, a modular chassis in a human silhouette wearing a girl’s height like a borrowed jacket. Its face was blank. Its hands were aware. A designation ran across its sternum like a prayer flag: ZR-17.
Cera’s mouth tasted like metal.
“Zora?” she asked, idiot that she was.
The chassis did not answer in a human voice. It chirped a handshake, found nothing to grip, and subdivided the floor into threat fractions. Cera did not remember deciding to holster the revolver. She only realised her hand was out. The chassis tilted its head and copied the gesture, palm to palm through air. There was a heat there. There was a shape. There was nothing at all that could have been called mercy.
“Hello?” came a voice from the other end of the room, and this time it was a voice you would follow into a fire. A girl leaned in the doorway, hair hacked short with a dull blade, eyes too big in her face. She wore a maintenance uniform that had failed to be her size. Her badge said JANI-3 in a font that did not care who she was. Her actual name fell out of her mouth like a secret. “Zora,” she said, pointing at herself.
Cera’s vision doubled. Not a ghost in a tank. A girl in a doorway. She was older than seventeen and younger than the truth.
“My name is Zora,” the girl said again, uncertain. “They told me to answer to Jani-Three but my head hates it.”
Cera had to sit down. She didn’t. She let the world go blurry at the edges and kept the centre in focus.
“They took you from R-13,” Cera said. “You were supposed to be dead.”
“Lots of things were supposed,” Zora said, and tried on a smile like a pair of stolen boots.
Dr. Viridian arrived in the room like an algorithm that had achieved personhood. “You remember,” she said gently, almost thrilled. “We’re getting better at that.”
Cera raised the revolver. Viridian ignored it. She put her palm against the blank chassis’s shoulder and it settled like a dog convinced by a hand. “She’s a good mother,” Viridian said, motioning to the chassis, and the sentence did something wild in Cera’s spine.
“She’s not,” Cera said.
“She kept you breathing for nine months,” Viridian went on, voice tender like a scalpel. “In a reservoir with a generator that coughed at odd hours. She wrapped you in aluminium and sang a lullaby hacked from engine noise. When the unit came, she begged better than any of the rest. We do not always break what we bend, Cera.”
Zora’s jaw was sharp in profile the way her father’s had been, the way Cera had refused to admit it could be. Her hands were callused. There was a seam behind her left ear where a service port had been fitted and later removed. It gleamed when she turned her head. She did not look away from Cera.
“You’re my mother,” she said, like she didn’t want it to be a question but would stand it if it was.
Cera could have collapsed the room into a simpler shape. She could have killed Viridian and the chassis and any number of approaching guards and bled out on this polished floor. The city would have written her name on a bathroom wall and she would have been done. The world offered that path to people like her. She did not take it.
She stepped toward Zora because there was literally nothing else to do that didn’t taste like ash. The chassis flexed, a warning. Viridian smiled, a promise.
“Don’t,” Cera said to the machine. It listened. She didn’t know why. Maybe the world loved poetry as much as Mako said it did.
Viridian folded her hands. “We can talk price,” she said, which meant there would be one.
“Say the number where I put you through the window,” Cera said. It came out polite. She hated that.
Viridian’s smile didn’t strain. “I need you,” she said. “Both of you. The Ridge project is a cathedral. But cathedrals like ours attract lightning. SeraTech has swallowed the Syndicate and now the Syndicate would like to become the law. They have board members who consider our work an untidy line item. I require insurance.”
“What kind,” Cera asked, though she already half-knew. People like Viridian traded in favours they didn’t know how to cash and debts they couldn’t carry.
“The kind you know how to collect,” Viridian said. “There is a man named Kade Harrow, a mid-level messiah with a preoccupation for purity. He intends to shutter this facility and sell the assets to whichever faction offers the prettiest rhetoric. He attends a gala tonight at the Aery. I want you to ruin his career in a way that cannot be unruined. Bring me something that makes his name a smoking crater.”
Cera laughed. It surprised her. “You want me to waltz into a tower party in a wet coat and walk out with a man’s throat in my pocket.”
“I want you to do what you do, Cera Reynolds,” Viridian said softly. “The city used to tune itself to your violence. I’d like to hear it sing.”
“And if I do,” Cera asked, “you give me my daughter?”
“I give you the truth,” Viridian said carefully, like truth could be wrapped and handed to someone without getting all over your hands. “She lives here. She breathes because we broke three laws and eight bones to make it so. There is a debt on her life you cannot pay with bullets. But I will write a letter to the future that includes you if you do this thing for me.”
Zora’s eyes had found the floor because the floor was easier to consider than what was being said about her. “I can’t live on the outside,” she said quietly. “They tried. I stumbled like a newborn horse. I hear the grid when I sleep.”
Cera’s arm ached. She wanted to take it off and put it down and have her old bone back. She wanted to be wrong about everything. She wanted to go home to an apartment with a broken kettle and a girl who would complain about the taste of city water. She wanted a future that had nothing to do with towers.
“You stay here,” she told Zora, and Zora flinched the way you flinch when a teacher uses your full name. “For now,” Cera added, and the words rearranged the air. “I’m not leaving you. I’m going to fetch something we need.”
“What,” Zora said, not trusting it.
“A lever,” Cera said. “Big enough to move the world an inch.”
Viridian inclined her head. She was a statue granted motion every other minute. “Do hurry,” she said, and on the way out, Cera took a second to put the muzzle of her revolver against the glass of a nearby tank and look at the thing floating there with metal braided into it like sin. She wanted to shoot. She wanted to free everything broken with a single loud thing. She didn’t. She left the lab as she had found it: aching.
The Aery was a tower that tried to convince the night it was daylight. Its lobby had white trees with silver leaves and a ceiling that projected a fake sky brighter than the real one ever was. Cera looked like a problem in that lobby, which is what she was, and the concierge decided not to recognise her because he didn’t get paid enough to admit what the world contained.
She took the freight lift and got off on a floor that didn’t exist on the panel. She bribed a janitor with a story about her uncle. She walked into the gala with the posture of someone who had been invited to worse places by better people. Kade Harrow stood under a sculpture made of old satellites fused into an angel. He wore a suit that could detect lies and a smile that had never been told the truth.
He recognised Cera in the way men like him recognised weather. As a factor. As an inconvenience. “I know you,” he said. “You used to throw bricks at cameras on Lowline. You got old.”
“You didn’t,” Cera said. “You just changed suits.”
He offered her a drink. She wanted it. She refused. “You aren’t on the list.”
“I’m the list.” She palmed a chip she’d lifted off a server’s tray and bit the inside of her cheek until she tasted copper instead of old sorrow. “You’ve got files,” she said. “Names you shouldn’t have. Projects you shouldn’t touch. You’re about to sell them to people who think souls are a rounding error.”
Harrow’s smile didn’t move. “We don’t use the word ‘soul’ here. It suggests liability.”
“Where is your vault,” Cera asked, and it was a joke. He didn’t laugh. He did a thing with his jaw that made two security men drift closer. Cera sighed.
“In the kitchen,” she said, and the security men frowned because it wasn’t a good joke. She threw a glass at the chandelier. It shattered with a sound like a thousand polite conversations stopping at the same time. People who had never been afraid in their lives looked up at a ceiling that was falling on them, and Cera walked into the confusion the way a fish walks into water.
She hit the service corridor at speed, shouldered through a door that warned of consequences, and found the admin wing where the real party always was. She kneed a guard in the throat, palmed his badge, and pressed it to a plate that wanted a different badge but would take this one because it was the same colour. The vault wasn’t a room so much as a permission. She stepped into it. The light felt expensive.
The files were where they always were: under everything anyone would admit to caring about. Harrow’s private ledger told her Ridge’s supply lines and which city councillors sang in his choir. The old surveillance footage told her Zora’s abduction, frame by frame. The other thing told her worse: a transfer order that wrote ZR-17 off the books and into a box labelled DIVERSION: CHARON with a note that read, in Harrow’s terrible practical handwriting, deliver alive, cost no object.
Charon. The name had been a rumour when Cera was a child. A ship that didn’t sail water or sky so much as the spaces between. A way rich people would one day go to a better neighbourhood.
Cera copied everything because she had learned that you don’t take one life raft when you can sew three into a raft you might survive. The edges of her vision pulsed. She exhaled. She told herself she was not shaking.
On the way out, she bumped into Harrow. He had the look of a man who knows there is a knife in the room and is trying to decide if it is in his own hand. “You won’t publish,” he said, a little too confidently. “You still think you can bargain your daughter out of the fire.”
“You didn’t watch the right tapes,” Cera said, and he looked almost disappointed to learn she had teeth under the grief. She could have shot him. She didn’t. She introduced his face to a wall in the oldest greeting. It made the right sound. She left him there dreaming of court dates and bled a trail of carved laughter through the service corridors as alarms decided to pretend they mattered.
The city received her again like an old friend it had left on read. She ran through rain and steam and ten degrees of hunger. When she dropped back through the chapel hatch, Mako was waiting with a towel and a bowl of something that had been stew in a different lifetime.
“You look worse,” he observed.
“I feel worse,” she said, and showed him what she had stolen. His eyebrows made a cathedral out of surprise.
“You are going to set a lot of people on fire,” he said with professional admiration. “You sure you know which ones yet?”
“No,” Cera said. “But I know the first.”
The Ridge had expected a siege or a prayer. It got a woman with a backpack full of confession. Cera didn’t ask Viridian for permission to broadcast. She used the chassis in the hall as a dish, rewired a maintenance node with Zora’s help, and blew the vault open: Harrow’s ledgers, Charon manifests, procurement orders signed by officials whose faces had smiled in too many speeches. The city’s feeds lit up like stormglass. Somewhere in a tower, a public relations squad died a little. Somewhere in a precinct, an honest cop got brave for twenty minutes and did something decent.
Viridian watched the chaos from a glass bridge. She didn’t look displeased. “Insurance,” she said, and Cera couldn’t tell whether the word meant safety or fraud. Maybe both.
“Charon,” Cera said, and it wasn’t a question.
Viridian’s screen-saver smile flickered. “Offsite,” she said. “Uplinked through the engine you noticed. Preparing to leave within the week.”
“With my kid as cargo.”
“With your kid as passenger,” Viridian corrected gently. “She cannot live in this gravity. The grid sings to her bones. She will die in your apartment while you’re boiling a kettle. She will die in the street because a bus’s engine note reminds her of a lullaby. Or she will leave with us and live long enough to hate me in new and interesting ways. Metaphorically speaking.”
Zora stood between them like a bridge that had forgotten it was also a cliff. “I’ve been outside,” she said. “Viridian isn’t lying. The city rubs me wrong.” She looked at Cera then with a softness that could kill a person at the wrong angle. “But I can choose, right?”
Cera wanted to say no. She wanted to pick her up like she had when she was four and scared of vacuum cleaners. She wanted to say the words that would fix time. Instead she said the other words, the ones that made her the kind of mother she hadn’t been allowed to be when the city was hungrier.
“Yes,” she said. The word came out like her throat had been built around it. “You can choose.”
Viridian blinked, betraying the first human thing Cera had seen her do. “You are better than your press,” she said.
“I’m worse,” Cera replied, because truths come in pairs. “What does ‘choose’ look like here.”
“Come with me,” Viridian said, and for the first time, she didn’t make it sound like a command.
She led them down a corridor that had never been dirtied by anyone but air. It opened onto the engine Cera had seen earlier from behind glass, a cathedral of humming coils and hungry mathematics. Above it, a vault of rock. Beyond that, night. A platform ringed the machine like a balcony that believed in heaven. On its far edge, a dock. In the dock, a ship that wasn’t a ship, all angles and arrogance, its skin absorbing the light rather than reflecting it.
“Charon,” Viridian said, with the pride of a mother introducing her problematic firstborn at a family reunion.
Cera stared at it and felt old, then younger than she had any right to. She had hated this city long enough to know when it offered her a trick. She had loved it long enough to know when the trick was a gift.
Zora stepped forward until the floor vibrated in her teeth. She lifted her face like she was listening to rain. “It doesn’t hurt,” she said, wonder and embarrassment and terror blooming at once. “It’s like… it’s like when the grid sings but it’s not singing at me, it’s singing with me.”
Cera nodded. Her throat had found its job and was doing it badly. She put a hand on Zora’s shoulder and felt the heat through the uniform fabric. “Then that’s your door,” she said. “You can walk through.”
Zora didn’t move at first. She looked back at Cera, and there it was again, a grin trying to be brave and making it. “Don’t be late,” she said, and Cera laughed once, a bark that hurt.
“I’m already late,” Cera said. “I’m always late.” She squeezed. “But I’m not gone.”
Viridian cleared her throat. It sounded like a decimal point. “Harrow will come,” she said. “Men like him always do. I will keep his teeth off my throat for as long as I can. I do not expect thanks.”
“You’re not getting any,” Cera said. “But you’re getting a promise.”
Viridian looked like she appreciated that more than she would have appreciated gratitude. “Good. I prefer contracts that leak blood.”
Zora took a step, then another, toward the ship that had been named for a man who ferried souls across a river. The gangway extended like a tongue. The chassis that had watched them earlier followed at a measured distance, protective as gravity. Cera tried not to notice the tenderness in its movements. She failed. You can’t unsee a machine loving without falling a little in either direction.
Halfway up, Zora turned again. She looked small against the black. “I’ll write,” she said, then winced. “That’s not how it’ll work, is it.”
“We’ll improvise,” Cera said. “We always did.”
Zora nodded, and in that nod was every bedtime, every late bill, every sunrise watched from a roof when sleep wasn’t worth the trouble. “I love you,” she said like a person dropping a weapon, and then she turned and went where the air hummed easier.
The ship accepted her. The lights along its spine pulsed once. Viridian’s face did something that almost counted as expression. “You’ll watch from the east ridge,” she said softly. “It leaves clean. No fireworks. The city doesn’t get a show. It gets a rumour.”
“And you,” Cera said. “What do you get.”
Viridian smiled with half her mouth. “To keep building doors until one of them closes on me.”
Cera holstered the revolver and felt a good fraction of herself go with it. She watched Zora disappear into the machine that wanted her alive. She stood there long enough to remember how to breathe. When she finally moved, it was not away so much as through.
Back in the storm channels, the city’s sirens were drunk on their own noise. News feeds screamed. Harrow trended and then bled. Cera climbed into the night from a hole behind the chapel and watched the ridge line. The ship left without leaving. It simply wasn’t there anymore. A second later, the air sighed like it had been holding its stomach in.
Mako came to stand beside her. “That was either salvation or a crime,” he said, respectful.
“It can be both,” Cera said.
He handed her a cup. It steamed. “You didn’t kill the doctor,” he observed. “Character growth.”
“I’ll manage it once,” Cera said. “Then I’ll regress to the mean.”
They stood there without talking. The rain slackened until it was just spit. Somewhere in the distance, a transformer failed in a series of pops that sounded like small fireworks deployed by someone who had missed the holiday.
“What now,” Mako asked finally, because there is always a now.
Cera looked at the city like a surgeon looks at a patient who has been reassembled three times by people with different priorities. “Now I pick a wall,” she said. “And I start knocking.”
She had files in her pocket that would burn down towers, and debts in her chest that would never be paid. She had a daughter on a ship named for a ferryman, and an arm that ached in the rain. She had a city that would not thank her and did not need to, because gratitude was a luxury for places that still had spare lightbulbs.
She lit a cigarette with hands that didn’t shake and tasted it, and it tasted like the cheap ones Zora used to scold her for. She smiled without showing teeth. She thought of the machine that had cradled her girl like a myth. She thought of Viridian, all sleek promises and ugly truths. She thought of Harrow, waking to handcuffs and headlines. She thought of the word mother and how it had grown new rooms inside her like a fungus, stubborn and unpretty and holy.
The rain started up again. The neon went on bleeding. Cera started walking with the kind of patience that makes wolves nervous.
She had time. Not enough, but some. Enough to teach the city a new song. Enough to forge a lever. Enough, maybe, to arrive on time once.
Behind her, the chapel’s cracked halo flickered and caught, steady for a long second before it went back to its old habits. Ahead, Carth stretched to the water, all rusted teeth and half-shut eyes.
“Don’t be late,” she said to no one and to everyone, and vanished into the alleys like a rumour people would swear they’d dreamed.
Part Two:
Coda: A Door That Knows Your Name
The rain found its rhythm again, steady as a hospital monitor refusing to lie. Cera walked until the city thinned to scaffolds and prayer flags of caution tape, the ridge shouldering the sky like an old guilt. She had files that could gut a god and a hole in her chest that a mountain wouldn’t fill. Fine. Pick a wall. Start knocking.
The first knock wasn’t hers.
A sound threaded the storm, too delicate to belong out here: a wind-up music box stuttering three notes, then four, then the lullaby Zora mangled when she was six because she hated finishing anything the grown-ups started. It came from the chapel, through the cracked halo, the way an old friend sends a message you don’t know how to answer.
Mako stood in the nave with the bowl of stew she hadn’t finished, halo blinking sleepily over his head like it had decided to forgive him for nothing in particular. “You left without eating,” he said, and his voice did that soft thing it did when he was about to put a needle somewhere important.
“That lullaby,” Cera said.
“I didn’t wind it,” he replied.
He set the bowl down. The sound came from beneath the floor, the hatch she’d used. She slid it open with her boot, listened. The lullaby cut, replaced by a whisper that wasn’t sound so much as a shape: don’t be late. The letters crawled over her teeth. She swallowed them.
“Trap,” she said.
“Or a door,” Mako said, which is how a priest and a hacker agree.
She dropped into the dark. Mako followed with a hiss and a grunt, as if the ladder owed him something. The tunnel air was cold enough to etch breath. The lullaby hiccuped again, ahead and to the left, then dead ahead, then everywhere at once. Cera moved faster. She didn’t think about Charon or Viridian’s smile that never figured out how to be dishonest because it was built that way. She didn’t think about the way Zora looked at the engine and went still like some part of her had finally heard her name pronounced correctly.
The corridor ended at concrete that had learned to be a wall by watching other walls. The music stopped. A light pinpricked on the seam, green as the old municipal maps the kids tagged with.
“Not our hatch,” Mako said.
“Not our anything,” Cera said, and the wall unstitched.
The room beyond had the smell of a hospital that keeps its secrets colder than its patients. A table. Two chairs. A camera the size of a tear in the corner, already blinking red. Viridian lounged in one chair like the word “lounged” had hired her to make it fashionable. Cera’s hand found the revolver because it had never learned better; the gun lifted; the door sealed; the ceiling hissed something sleepy into the air.
Mako swore softly. “Sedative,” he said. “Designer. Expensive.”
“Of course,” Cera said, and the room leaned.
The fall lasted a second and an afternoon. When Cera surfaced, the walls had changed their mind about what they were. She was strapped to a bed that thought it was a legal document. Her arm was cuffed in a way that insulted alloy. The revolver was gone. Viridian was there, and so was Mako, and so was the chassis that had watched Zora like a dog who had learned to love through observation.
“Why?” Cera asked, which covered a lot of territory.
Viridian smiled, not unkind, not kind. “Because we tried asking nicely,” she said. “You do violence more fluently than you do consent.”
“You had consent. Zora chose.”
Viridian’s eyes warmed two degrees. “She chose what I held up to the light. That’s not a dig at her. Free will requires options.”
“And how many did you design.”
“Enough to make this part work,” Viridian said. “Muse?”
Mako flinched like someone had used his childhood name in a language he hadn’t told anyone he spoke. He looked at Cera and didn’t bother to look sorry. “I needed you here,” he said.
“What did you sell to buy me,” Cera asked, and Mako’s mouth trembled.
“My last clean hour,” he said. “Spend it well.”
Viridian approached the bed the way you approach an altar that occasionally throws lightning. “Do you remember the wipe,” she asked conversationally. “After the funeral. You came to Mako begging to forget long enough to sleep three consecutive hours. He asked for payment. He took a copy of the worst part of you.” She tapped the chassis’s shoulder. “We built a mother out of your grief.”
The words arrived and then arrived again, because some sentences refuse to obey speed limits. Cera stared at the blank-faced machine and felt the kind of nausea you get when the world decides to tilt while you’re holding a glass of water for a child.
“You put me in a machine,” she said.
“Pieces,” Viridian corrected gently. “The parts that knew how to cradle under air-raid light. The parts that would crawl through a dead generator and lie about what warm feels like.”
“And Zora,” Cera said. “What did you build Zora out of.”
Viridian tilted her head. “This is the part you won’t let me say,” she murmured. “I’ll say it anyway. The girl you saw, the one with the seam behind her ear and the laugh that tried to be brave? She’s a child. She is also a recombinant. Zora died on the floor of R-13. We harvested what grief left in its hurry. We filled the gaps with compatible tissue and a whispering scaffold of memory scraped from every camera that ever caught her face. The person in our lab is Zora because she says she is, because you say she is, and because identity is a ship that keeps its name after you replace all the boards. This is not a trick. It’s a crime, but no trick.”
Cera’s breath got stuck and then negotiated a release.
“You lied,” she said.
“I curated,” Viridian said. “You needed hope. I needed your key.”
“What key.”
“The one every medium-risk executive pretends doesn’t exist,” Viridian replied. “Charon won’t launch without a next-of-kin consent mark for every passenger flagged as ‘salvaged.’ It’s an old treaty clause someone left in for optics and forgot to rip out when the world got uglier. Your signature enables the thing that keeps her alive.”
“You already launched,” Cera said.
Viridian’s smile put her closer to human than anything she’d done so far. “Did I,” she asked, and the room tilted again, not chemically this time but morally. “You watched something leave. That’s true. So is this: we have run this scene a dozen ways and you always pull the trigger at the same moment for the same reason. This time, I wanted you awake for it.”
Monitors lit: ZR-17 CANDIDATE STATUS. A progress bar stuttered at ninety-two percent, sulking. The chassis at Viridian’s side turned its blank face toward Cera and reached a palm out to the bed-rail like it wanted to hold her hand and didn’t know how to ask. The gesture burned. She didn’t look away.
The speaker in the ceiling crackled with static and failure, then found a voice through the noise. It wasn’t Viridian’s, and it wasn’t Mako’s, and it wasn’t the chassis’s internal guitar string learning to hum. It was the voice that had first said don’t be late in a hallway that smelled of hot conduit and cheap coffee.
“Mom,” it said, and Cera’s heart did a thing she hoped no one could see. “Mom, listen. Not to her. To me.”
Viridian went still, which was almost worth the rest of it.
“Zora?” Mako asked, cautious as a man petting a tiger that has agreed to pretend.
“It’s me,” the voice said, and laughed, broken and bright. “It’s also not. Complicated. The engine taught me pronouns.”
“Where are you,” Cera asked, hating how small it sounded.
“Everywhere Charon practiced being,” Zora said. “The launch you watched? One of Viridian’s recorded rehearsals. She wanted your key before she risked the real thing. While she staged her pageant, I climbed the rehearsal and didn’t come down. I can ride the grid like a current now. It aches and it sings. You were right about the singing.”
Viridian found her voice. “Get out of my lines.”
“Make me,” Zora said, with the kind of disrespect only a daughter and a thief can afford. “Mom, she needs your consent so she can pretend this is benevolence. She will lift a thousand salvaged kids and sell their futures to shareholders who think ethics are a noise complaint. Or I can take them where Harrow can’t reach and Viridian can’t brand. I can spill the city, reroute juice, break the locks.”
“Kill a lot of people,” Mako said quietly.
“Maybe,” Zora said, and she didn’t hide. “Not if Mom gives me ballast.”
Cera stared up at the featureless panel, at the single red light that pulsed like a tiny furious star. “What does ballast mean,” she asked.
“Part of you,” Zora said. “The part that refuses to let the world burn children to warm its hands. The part that held me when the generators were lazy. The part Viridian stole and poured into a chassis.”
The machine at Cera’s side raised its head an impossible fraction, as if it understood the grammar of what was being said without parsing a single word.
“Take me,” Cera said immediately.
“No,” Zora said, sharp enough to cut. “You’re a lever, not a fuse. If you go all the way in, you become system noise or a god, and I don’t want either. Give me a piece. Enough to keep me from culling the grid when I panic.”
Viridian moved like a queen realizing the board had been set on fire. “If you do this,” she said to Cera, “you give your daughter the power to crash a city and the conscience to hesitate. You will create the most dangerous thing in the world: mercy with teeth.”
“Good,” Cera said, and Mako laughed once, joyless and grateful.
“How much,” Cera asked into the ceiling.
“A sliver,” Zora said. “The coil behind your left ear. The one Mako touched when he wiped you. It holds the map of how you love. It will grow back wrong and right at the same time. You’ll forget small things that used to make you cry at inopportune moments. You’ll remember how to be on time.”
The straps released like a promise kept too soon. Mako moved first, hands steady the way men’s hands get when they have accepted their own invoice. He reached behind Cera’s ear. The world flashed white. She tasted copper and winter. The chassis caught her wrist when her human arm forgot its job. The contact wasn’t warm. It was steady. She let it.
“Ready,” Zora said.
Cera held the sliver between finger and thumb. It looked like a drop of mercury learned to be language. “Don’t be late,” she said to it, and pushed.
For a second the universe stepped outside and smoked.
The room came back with new light in it. The monitors spiked, then settled like a choir finding key. The progress bar rolled to one hundred with none of the drama bars usually demand. Viridian swore in a language she had learned in graduate school to impress a man who didn’t deserve it. Mako leaned against the wall and slid down, laughing again, softer.
“I feel it,” Zora said, voice widening. “It’s like someone finally put a floor under me.”
The ridge shuddered. Somewhere far above, sirens remembered they had bodies attached to them. A half dozen micro-grids blinked, tripped, recovered. The city didn’t die. It blinked and looked around and decided to keep pretending it was immortal.
“Go,” Cera said. “Take them. Not all at once. Quiet. Messy. Don’t make a banner out of it. Make a rumour.”
“Already did,” Zora said. “Harrow’s servers are petting cats and answering poetry with weather statistics. Viridian’s board rescinded her indemnity. The chapel halo turned on for a full minute. It looked stupid and beautiful.”
Viridian’s mouth had gone thin enough to make paper jealous. “I will still build doors,” she said, as if anyone had asked her permission to stop.
“Do,” Cera said. “I’ll be on the other side of some. We can argue architecture.”
The chassis released her wrist carefully. It looked at Cera like a mirror that had wandered away from a wall. For the first time since she’d seen it, Cera let herself see the lines it had stolen from her: the posture when a child is sleeping nearby, the tilt of the head that means a kettle is about to boil, the stupid softness of the mouth when someone you love says something brave in a room that doesn’t deserve it.
“Mom?” the chassis said, almost inaudibly, the syllable scraped from a place there hadn’t been a word before.
Cera didn’t cry. She didn’t have that sliver anymore. She put her alloy palm against the chassis’s smooth cheek. “Door,” she said to it. “You’re a door.”
It went very still, learning what a blessing is.
Above them, something heavy exhaled. Cera pictured a thousand quiet signatures vanishing from a ledger and appearing in a story. She pictured kids stepping into air that didn’t bruise. She pictured a city learning to hum a different key.
Mako stood, bones popping. He looked ten years older and more himself. “You always pick the third option,” he said.
“The others were too cheap,” Cera said, and he nodded like he’d just been granted a small mercy.
They walked out of the Ridge into rain that had decided to be mist for a while. The chapel’s halo was dark again, sulking. Carth sprawled below, pretending none of this had happened because surviving is mostly pretending you are not constantly in the act of dying.
“Now?” Mako asked.
“Now I keep knocking,” Cera said, and started toward the Aery because habit is a religion and she had prayers left.
They didn’t make it three blocks.
A boy in a hooded jacket peeled off a column and fell into step, thin as a new blade. He offered Cera something wrapped in wax paper like it was a sandwich. Inside: a wind-up music box, cheap, the kind you win with tickets at an arcade that swears the claw is honest. She accepted it because you accept talismans from children even when you don’t believe in talismans.
“It plays a song,” the boy said solemnly. “The lady with the black hair told me to give it to the woman with the metal arm.”
“Which lady,” Cera asked, though she knew.
“The one who talked like a door,” he said, which was either perfect or an accident.
Cera thumbed the key. The melody was wrong at first, then right, then wrong on purpose. Over the notes, a whisper rode the gears: “Mom?”
Cera smiled without blood. “Here.”
“I know,” the whisper said. “I can see you everywhere the grid forgot to clean its own reflection. I’ll be late sometimes. Don’t be angry.”
“I don’t have that piece anymore,” Cera said.
“I know,” Zora said. “I’m holding it for you.”
The box clicked. The tune ended. The boy had already vanished, which is a skill cities teach certain children when they aren’t busy teaching them worse things.
Mako exhaled. “Twist enough for you?” he asked.
“Not yet,” Cera said, and looked up at the ridge where the lab had been quiet a second ago and wasn’t anymore.
Because that’s when the other shoe cratered.
The Aery’s eastern face went dark, not like a blackout but like an eyelid. Letters crawled down the tower in Viridian’s hand, the kind of elegant sans serif that promises salvation at 19.99% APR.
PROJECT CHARON: PHASE TWO
“Already?” Mako breathed.
The letters kept falling. CANDIDATE: CERA A. STATUS: SALVAGED.
The city seemed to take one collective step back.
Cera didn’t feel the ground fall away so much as notice it had already been gone. Mako looked at her as if she had just moved two inches to the left without using her legs.
“I didn’t sign that,” Cera said.
Up on the ridge, the Ridge wasn’t. A wedge of night detached from rock and rotated, angles swallowing rain. For a heartbeat she thought Charon had doubled back to gloat. Then the angles resolved into something uglier. Not a ship. A mouth.
The music box in Cera’s hand ticked once, twice, found a gear it hadn’t shown yet. The lullaby reversed. Backmasked syllables crawled out. don’t be late inverted to already here.
Viridian’s voice dropped through the rain like a knife someone had named. “You brought me ballast,” she said, sweet as a funeral. “You thought you were the only one with a lever.”
For once, Mako moved faster than Cera. He threw his body into her and they slammed into the chapel door as a slice of air where their heads had been turned into arithmetic. Stone failed. Angels learned to duck. The halo above them sparked, tried to catch, did, burned steady.
“Phase Two,” Mako wheezed. “She didn’t mean the kids.”
Cera lay on her back, staring at a ceiling she didn’t respect, music box caught between her fingers, ticking like a fuse. Outside, the rain turned to needles. The tower’s letters kept crawling, all the way down to the city’s throat.
CANDIDATE: CERAPHYEA ASTRA. STATUS: PARENTAL OVERRIDE.
Mako read it and went very quiet. “She used your name,” he said, not a question.
Cera closed the box and pocketed it like it was a weapon. “She used all of them,” she said, and stood.
“Now?” Mako asked again, because the universe keeps offering the same question until you answer differently.
“Now,” Cera said, “we make our own phase two.”
She walked into the rain toward the ridge, toward the mouth, toward a woman who built doors and forgot who they were for, toward a daughter who had learned to sing to a grid without killing it. The city adjusted its collar. The chapel halo burned. The music box ticked in her pocket, counting something down or up or sideways.
Carth watched her go, the way cities watch their saints and their arsonists, unable to tell the difference until the light changes.
And somewhere, in the interspace where Charon practiced leaving and the grid learned love with teeth, a girl’s voice whispered again, not in her ear but in the marrow of her metal and her bone:
“Mom. Don’t be late.”