Greasewick Row does not fix things. That is what outsiders get wrong. Fixing implies the thing goes back to how it was before. Clean. Whole. Innocent. Like the damage never happened and everyone can clap politely because the object has returned to its original purpose.
Greasewick does not believe in before. Greasewick believes in still. Still sparks. Still turns. Still holds pressure. Still makes noise. Still gets you through one more night without paying Crownline thirty-seven credits for the privilege of being told your machine is “no longer supported.”
Greasewick is where broken things go when they are too stubborn to become trash. So obviously, I fit in.
I went there because my pocket comm had started screaming. Not constantly. That would have been helpful. A constant scream is a clear maintenance issue. You can hit it, wrap it in cloth, throw it in a drawer, or blame Drip.
No, this scream happened only when I touched the screen near the lower-left corner. Which is where the unlock glyph was. Which meant every time I tried to use my comm, it made a tiny shriek like a pixie getting stepped on by a boot with emotional baggage. The scream started after the roof thing.
By “the roof thing,” I mean the night Glitch crawled into my terminal, Velvet Signal tried to trace an illegal relay stack through Saint Static Arms, and I ended up soaked, electrified, and negotiating signal survival with a suspiciously charming hardlight ghost who posted my show file without asking. Normal evening. The comm survived. Technically.
It still turned on. It still showed messages. It still displayed the time wrong in three directions. It still contained a video file labeled SOCK_ATTACK_01.clip, which Glitch had saved after I threw a sock at my monitor and missed.
I hated that file. I watched it six times. For evidence. The problem was the shrieking. Also the smell.
The comm smelled like burnt sugar, wet pennies, and a little bit like old rainwater trapped in a wall. I asked Drip to smell it. They said, “That smells like an argument between signal and bad wiring.” Very helpful.
I asked Mags at The Grit Pit. She held it for two seconds, made a face like I had handed her a cursed sandwich, and said, “Greasewick.”
“Wayne’s closer,” I said.
“Wayne will ask why it looks like the inside of the comm got bitten by lightning.”
“It did not get bitten.”
“It has teeth marks.”
“Those are decorative.”
“Greasewick,” she said again.
Mags has a way of ending conversations by making continuing them feel like a medical condition. So I went to Greasewick. I took the long way. Not because I was avoiding anybody. I was avoiding several people. Different.
Low Halo changes as you walk south. The murals get replaced by old industrial paint. The posters get covered in grease. The music gets less venue and more machine. Mercy Street drops behind you, and the air starts tasting like metal, fryer oil, warm coolant, and the specific anxiety of someone welding too close to a tarp.
Greasewick Row does not begin at a sign. It begins when the sidewalk gives up. One block you are passing a shuttered tattoo shop and a noodle cart with three wheels. The next, you are between open repair bays and salvage piles taller than a troll’s shoulder. Carts rattle past carrying generators, cracked amplifiers, half a scooter, one taxidermied fish wearing goggles, and something under a blanket that hummed like it was embarrassed.
Everything in Greasewick is either being repaired, stripped, argued over, traded, or threatening to explode if someone calls it obsolete.
A dwarf with a beard braided around copper wire was yelling at a human driver because the driver had described a smoking engine as “basically fine.”
A goblin child with welding goggles too big for her face was sorting screws by smell.
Two orcs were carrying a broken refrigerator between them like a coffin nobody respected.
A kobold crew moved through a ceiling access route above the street, their little claws clicking against metal while they shouted down measurements to a goblin below who ignored half of them and wrote down the other half wrong.
The goblin got yelled at. Correctly. I passed a wall painted with white letters: IF IT BROKE, TELL THE TRUTH. Under that, in smaller letters: WE WILL KNOW. Under that, in different handwriting: MAYBE NOT AT FIRST BUT EVENTUALLY AND THEN YOU PAY EXTRA. Comforting.
My comm shrieked when I checked the address Mags had sent me. A passing halfling carrying a box of copper fittings turned and looked at me. I looked at him. The comm shrieked again. He said, “Personal problem?”
“Technically.”
“Good luck.”
“Rude.”
“Honest.”
Greasewick has very little patience for dignity. Dignity gets caught in gears.
The shop Mags sent me to sat under a sagging metal awning between a battery reconditioning stall and a place that sold “lightly haunted” hand tools. The sign over the door had once said KEX & CREW SIGNAL REPAIR, but somebody had painted over the word SIGNAL and replaced it with:
THINGS THAT SHOULD STOP SCREAMING
Below that, taped inside the window:
NO REFUNDS
NO EXORCISMS
NO CROWNLINE PARTS UNLESS YOU ENJOY BETRAYAL
I respected the branding.
The door stuck. I kicked it low and left. It opened. A voice from inside said, “If you broke the hinge, you bought the hinge.”
“I improved it.”
“You kicked it.”
“Percussive service.”
The shop was warm. Too warm for most people. Perfectly warm for kobolds, which meant I immediately understood who was actually in charge.
Heat lamps hung over every workbench. Tools lined the walls in layers: pliers, cutters, soldering needles, micro-drivers, insulated probes, old diagnostic decks, glass jars full of tiny screws, coils of wire, clipped tags, charms in separate sealed trays, and parts so small they looked like dust with pricing. The air smelled like hot copper, scale oil, old plastic, and tea.
A kobold sat cross-legged on a raised work platform under a green lamp, narrow muzzle resting in one hand while the other hand adjusted something inside a cracked drone shell. Slate-gray scales. Wide low-light eyes behind smoked lenses. Flexible frills twitching along the back of their head every time the drone clicked.
They were smaller than me. This almost never happens. I straightened a little. The kobold looked up.
“Don’t enjoy it.”
“Enjoy what?”
“Being taller.”
“I wasn’t.”
“You were standing like a landlord.”
I immediately hunched. They returned to the drone.
“You’re Nib.”
“That depends who’s asking.”
“Kex.”
“That’s not an answer.”
“It is if you know who Kex is.”
“I don't.”
“Then we’re both disappointed.”
I liked them immediately and resented it. Kex snapped the drone shell shut. It whirred, twitched, lifted three inches, spun in a sad circle, and crashed into a basket of dead chargers. Kex watched it fall.
“Improved.”
A human woman at the back bench said, “It flies worse.”
“It failed faster. Time saved.”
The woman shrugged like that made a horrible kind of sense. Kex held out one clawed hand.
“Show me the screamer.”
I gave them the comm. The second Kex touched the screen, it shrieked. Kex did not flinch. The human did. A goblin sleeping under a workbench muttered, “Kill it.”
Kex turned the comm over in both hands.
“Who worked on this?”
“Me.”
“Before the injury.”
“Also me.”
Kex looked at me over the smoked lenses.
“Mags sent you?”
“Yes.”
“Coward.”
“Mags?”
“You.”
I crossed my arms.
“I came all the way here.”
“After waiting how long?”
“Barely a day.”
“So a day.”
“Barely.”
Kex sniffed the edge of the comm. Not dramatically. Not Raven-weird. Functional sniffing. The kind mechanics do before saying something expensive. Their frills lifted.
“Signal burn.”
“Yes.”
“Illegal relay exposure.”
“Maybe.”
“Magic-adjacent protection charm fused to non-magical casing.”
“Drip said it wasn’t technically doing anything.”
“That means it was doing something.”
“That’s what I said.”
“Then congratulations on being briefly correct.”
I smiled. Kex did not.
“Don’t make that face. It costs extra.”
“How much to make it stop screaming?”
“How much truth are you paying with?”
“I don’t like that question.”
“Then you’re in the wrong district.”
Kex slid the comm onto a diagnostic pad. The pad lit up in three colors, made a clicking sound, and immediately displayed:
DEVICE STATUS: OFFENDED
Kex blinked. The human at the back bench leaned over.
“That’s new.”
I said, “It has personality.”
Kex said, “It has contamination.”
They inserted a thin probe into the comm’s side seam. The screen flickered. For half a second, Glitch’s face flashed across it, broken into cyan fragments. One glowing eye. One jagged lightning mark. Then gone.
Kex froze. The human at the back bench slowly put down her cup. The goblin under the workbench stopped pretending to sleep. Kex said, very softly, “What did you bring into my shop?”
“My comm.”
“Try again.”
“My comm with an attitude problem.”
“Nib.”
I hated how many people could say my name like that. I leaned closer. On the diagnostic pad, little thread-lines crawled across the projection. Red, cyan, gray, white. Some were wires. Some were signal paths. Some were probably curses. There is always at least one curse. Greasewick charges by category. Kex tapped the cyan thread.
“This is hardlight residue.”
“Glitch.”
“I know what it is.”
“Oh.”
“That was not me asking.”
“Then why are you making a question face?”
“This is my murder face.”
“Tiny murder face.”
Kex slowly looked up. Right. Smaller than me did not mean safer than me. Civilization keeps inventing cruel little reminders. I shut up. For four seconds. Then, “Can you fix it?”
Kex made a sound halfway between a laugh and a radiator failing.
“You people.”
“What people?”
“People who bring in something that survived by becoming wrong and ask me to make it right.”
“That’s a service.”
“That’s a funeral.”
I stared. They opened the comm’s casing. Inside was not as bad as I expected. It was worse.
The board had blackened along the lower edge. The battery wrapper had bubbled. A tiny copper contact had melted sideways and fused to the inner frame. Drip’s charm, a little silver thread tied around a chipped bead, had sunk halfway into the plastic like it had decided to become structural. And near the signal chip, under a smear of soot, was a little blinking cyan dot.
Not a light. A pulse. Kex’s frills went flat. I said, “That seems bad.”
“That seems expensive.”
“How expensive?”
“Emotionally or financially?”
“Both, I guess.”
“Emotionally, annoying. Financially, worse.”
The comm shrieked again. Kex tapped the screen without looking. The shriek stopped. I stared.
“How did you do that?”
“I touched it correctly.”
“I touched it.”
“Yes.”
“Correctly.”
“No.”
I hated Greasewick. Kex lifted the signal chip with tweezers.
“There’s a breadcrumb in here.”
“A what?”
“A trace splinter. Velvet flavor.”
My stomach dropped. Not much. Enough.
“Still?”
“Dormant. Mostly.”
“Mostly is where bad things rent rooms.”
“Yes.”
“How did it get in there?”
“It rode the burn. The comm was part of a relay event, yes?”
“No.”
Kex stared. I sighed.
“Yes.”
“Velvet traced it?”
“Tried.”
“And failed?”
“Chased cat shampoo.”
Kex blinked once.
“Do I want context?”
“Probably not.”
“Good.”
They turned the chip in the lamp. The cyan dot brightened, then dimmed.
“This breadcrumb didn’t finish reporting. It’s not active right now. If I remove it badly, it pings. If I leave it, it might wake next time you connect to a dirty channel.”
“Can you remove it well?”
“Yes.”
Kex set the chip down.
“To remove it clean, I need a cold cradle, two shield clips, and a quiet room where nobody lies to me.”
I looked around the shop. A generator coughed. The human in back shouted, “Who stole my flux?”
A pipe overhead banged three times. Someone outside screamed, “That was supposed to smoke!”
I looked back at Kex.
“Greasewick has quiet rooms?”
“No.”
“So?”
“So we use the duct chamber.”
“No.”
“Yes.”
“I hate ducts.”
“You’re goblin.”
“That doesn’t mean I like every small disgusting hole in the city.”
“Racist against holes. Noted.”
The door opened. The temperature changed first. Greasewick warmth rolled out. Street-cold came in. Rain smell. Wet paper. Official shampoo. Two Crownline service inspectors stepped into the shop. Not soldiers. Not Bastion. Not Wardens. Worse in the immediate sense.
They wore clean white waterproof jackets with gold reflective trim, soft-soled boots, and little crown logos over the heart. One had a tablet sealed in a rainproof case. The other carried a folded polymer notice tube.
Kex’s shop went quiet in a way machines should never go quiet. The drone in the charger basket chose that moment to whisper, “Improved.”
Nobody laughed. The inspector with the tablet smiled.
“Good afternoon.”
It was morning. Nobody corrected him. Crownline people do that. They carry their own time zone, where every disaster is scheduled and nobody is ever bleeding yet. Kex did not move from the platform.
“This is a working shop.”
“We’ll only take a moment.”
“Moments cost money.”
The inspector smiled wider, like Kex had made a charming local joke instead of saying the first honest thing in the room.
“We’re conducting a communications safety review along Greasewick Row. There was an unsanctioned relay event last night involving several unidentified access points in Sector 12.”
Sector 12. Low Halo, after all the blood had been drained from the name. The tablet inspector glanced around the shop. His eyes passed over the human, the goblin under the bench, the walls, the tools, me.
Then back to me. Recognition crawled into his face. Not surprise. A file opening.
“Ms. Nib.”
“Ew.”
He blinked.
“Excuse me?”
“You said it like paperwork.”
Kex’s claw rested over my open comm. Very slowly, they slid a rag over it. The second inspector looked at the workbench.
“What are you repairing?”
Kex said, “A drone.”
The drone in the basket sparked and fell over. Technically true. The tablet inspector tapped something.
“We’re not here for enforcement. This is preliminary. We’re identifying possible unauthorized communications equipment that may present service-integrity risks to nearby residents and businesses.”
“Service-integrity risks,” I said.
He turned his smile on me.
“Unregulated signal hardware can interfere with emergency communications.”
“Crownline discovered concern for emergencies? Recent?”
“Everyone benefits from stable infrastructure.”
“Not everyone.”
His smile did not move. His eyes did.
Kex said, “You have a work order?”
“Public safety review authority.”
“That’s not a work order.”
“It allows visual inspection of active equipment in commercial spaces receiving shared utility access.”
Kex’s frills lifted slightly. The shop was still too quiet. Outside, Greasewick kept clanging, grinding, yelling, living. Inside, Crownline had made everything hold its breath.
I looked at Kex. Kex looked at the rag-covered comm. Then at the inspectors. Then, very slightly, at the ceiling access hatch.
No. Absolutely not. I knew that look. That was the look adults give right before making my life physically inconvenient. The second inspector stepped closer to the bench.
Kex said, “That side’s hot.”
The inspector stopped.
“Electrical?”
“Personality.”
I moved before the silence got long enough to harden.
“Are you reviewing the whole Row?” I asked.
The tablet inspector nodded.
“Businesses connected to nonstandard relay traffic, yes.”
“Then you started wrong.”
His smile sharpened.
“Did we?”
“Yes.”
“You have information?”
“I have eyes.”
Dangerous statement. Historically mixed results. I hopped down from the stool I had been pretending not to stand on and walked toward the door. Kex said nothing. Which was rude, because silence is a lot like trust when nobody asks for it.
The inspectors watched me. Good. Watching me is a very popular mistake. I pointed across the street at a salvage awning where a neon sign buzzed in angry green:
MOTHER SPARK’S BATTERY REBIRTH
NO QUESTIONS
SOME ANSWERS
“That one runs dirty signal boosters out of old lunch heaters.”
The tablet inspector turned. Mother Spark, an orc woman with white braids and shoulders like bridge supports, looked up from a cart battery. I waved. She narrowed her eyes. I pointed harder. Then winked. Her face changed. Not confused. Understanding.
Greasewick people are fast when paperwork arrives. It is a survival reflex, like ducking under flying metal or not asking where the bones came from at Ember Court.
Mother Spark picked up the largest wrench I had ever seen and screamed, “WHO CALLED MY LUNCH HEATERS DIRTY?”
A human mechanic two bays down shouted, “THEY ARE DIRTY!”
“THEY ARE BLESSED!”
“THEY SMOKE!”
“SO DO YOU!”
In four seconds, the street outside became an argument. In eight, it became a crowd. In twelve, someone rolled a portable generator into the middle of the road and accused it of being Crownline-compatible.
The generator began smoking. On purpose? Maybe. Greasewick does not waste an opportunity. The tablet inspector moved toward the door. The second inspector followed.
“Please remain available,” Tablet Smile said to Kex.
“No.”
He paused. Kex stared at him. The inspector apparently decided that sentence was not worth unpacking while Mother Spark threatened to make him “eat a battery professionally.”
They stepped outside. The door swung shut behind them. Kex looked at me.
“You just redirected Crownline into Mother Spark.”
“She’ll be fine.”
“She will charge you.”
“She likes me.”
“Does she?”
“No.”
Kex lifted the rag off my comm. The cyan dot pulsed faster.
“Duct chamber. Now.”
I looked at the ceiling access hatch.
“No.”
Kex grabbed the comm, hopped down from the work platform, and moved toward the back wall. For someone with short legs, they moved fast. Kobold fast. Not sprinting. Efficient. Every step knew where the floor was going to betray them and got there first.
I followed because my comm was in their hand and because the phrase “trace splinter” had entered my life without consent. The back wall had an access panel half-hidden behind hanging coils of cable. Kex popped it open. Heat rolled out. Orange light. Pipe noise.
The gap was kobold-sized. I looked at it. Then at Kex.
“No.”
“You fit.”
“Emotionally, no.”
“Physically, yes.”
“I have dignity.”
“You arrived with a screaming comm and argued with a door.”
“Dignity is flexible.”
“Good.”
Kex crawled in. I followed. Greasewick ducts are not like Tangle ducts. Tangle ducts are old, tight, personal, full of scratches, smells, secrets, and the occasional questionable shrine. Greasewick ducts are hotter, louder, and angrier. They carry ventilation, wire, heat, rumors, and sometimes kobolds who are done explaining themselves to taller idiots.
The metal under my palms was warm. My knees slid on dust and oil. Pipes thumped overhead. Somewhere nearby, a machine coughed wetly. The air tasted like copper. Kex moved ahead without looking back.
“Keep up.”
“I am keeping up.”
“You are breathing like furniture.”
“Furniture can be athletic.”
“Bad furniture.”
We crawled through a narrow passage, turned left at a blue-painted pipe, ducked under a support strut, climbed three rungs of a ladder, then dropped into a small chamber behind the shop wall. It was barely taller than Kex. For me, it was crouch-or-suffer.
The chamber had heat lamps, a low bench, insulated clamps, a bowl of water, two old fans, and a little hand-painted sign:
QUIET ROOM
SHUT UP
Greasewick spirituality. Kex set the comm in the middle of the bench.
“This chamber is wrapped in dead conduit and grounded through old furnace pipe. Velvet sees noise. Crownline sees nothing useful. The shop sees an unpaid ventilation violation.”
“Cozy.”
“You talk too much when scared.”
“I talk too much always.”
“Yes. But faster.”
I crouched beside the bench. The comm gave one weak shriek. Kex touched the lower-left corner. Silence.
I muttered, “Show-off.”
“Competence feels like that to outsiders.”
That was almost a good line. I hated it. Kex pulled two shield clips from a tray and attached them to the comm’s signal chip. Then they opened a small cold cradle: a ceramic half-bowl lined with frosted metal. Mist curled from the rim.
Kex hissed when the cold touched their claw. Not dramatic. Tiny. Controlled. Kobolds and cold do not get along. I knew that. Everyone knew that. The city still loved sending them into cold pipes and drafty service levels because Adyta is a machine that eats obvious truths and prints invoices.
I said, “I can hold it.”
“No.”
“You’re cold-sensitive.”
“You’re interference-sensitive.”
“I’m not.”
“You touched the screaming corner eleven times.”
“Science.”
“Evidence against you.”
Kex adjusted the cradle again. Their movements slowed for half a second. I reached over and held the cold cradle steady before they could stop me. The chill bit through my glove immediately.
“Ow.”
“Do not move.”
“I wasn’t planning to enjoy myself.”
Kex paused. Then continued. With the cradle held steady, they worked faster. One probe under the chip. One clip on the trace splinter. A little twist of wire. A pressure gauge. A whispered count under their breath in a language I did not know.
The cyan dot brightened. My comm screen flickered. Glitch’s face appeared. Not fully. Just one eye and the line of her mouth.
THIS IS RUDE.
I stared. Kex stared. The cold cradle vibrated in my hand.
“Glitch,” I said.
WHO IS TOUCHING MY RELAY SCAR?
Kex slowly looked at me.
“Your what?”
“My comm,” I said.
Glitch’s fragmented eye shifted toward Kex.
KOBOLD. GOOD. SMALL HANDS. MEAN FACE. COMPETENT.
Kex said, “Compliment logged. Shut up.”
Glitch’s mouth glitched into a smile.
I LIKE THIS ONE.
“I don’t,” I said.
Kex said, “Nobody asked.”
The cyan dot pulsed again. Kex’s tone sharpened.
“That’s not just Velvet.”
“What?”
Kex leaned closer.
“There’s a second hook under it.”
Glitch’s image flickered.
DO NOT PULL THAT.
Kex froze. My hand went colder around the cradle.
“Explain,” I said.
Glitch said nothing.
Kex said, “It’s a dead-switch.”
“To what?”
WARNING SYSTEM.
“That was not an explanation.”
Glitch’s voice came through the comm in broken layers, thinner than usual.
If Velvet pings your comm again, the hook wakes me. I see it. I can burn the path before they follow it.
Kex’s frills went sharp.
“You left a live hook in her device.”
Dormant.
“Live enough.”
Useful enough.
I looked at the comm.
“Glitch.”
It is not tracking you.
“That is not the only problem.”
It is the problem you would start with. I shortened the conversation.
I hated that she was right. I hated more that she had done it. Kex looked from the comm to me.
“This is yours to decide.”
“What happens if we remove it?”
“The comm stops screaming. Velvet breadcrumb comes out. Dead-switch comes out. Cleaner device.”
“What happens if we leave it?”
“Screaming gets reduced, not gone. Device remains unstable under dirty signal. But if Velvet touches it again, your light ghost knows.”
Light ghost is accepted terminology.
“No one asked you,” I said.
Everyone should.
I stared at the comm. The cold cradle hurt my hand. Kex waited. Which was worse than pushing. Pushing gives you something to fight. Waiting makes the choice sit there naked and ugly.
I could make the comm clean. Or I could keep the scar useful. Glitch had touched my file without asking. Glitch had also burned part of herself to keep Radio Sewers on air. Velvet Signal wanted her owned or gone. Crownline had Baba’s name in a pressure-point file. My building was already in the queue. The Grit Pit was flagged. Nothing clean was coming. Clean is what rich districts sell after the damage has been moved somewhere else.
“Can you stop the screaming and leave the hook?” I asked.
Kex’s eyes narrowed behind the lenses.
“Yes.”
Glitch said, Interesting.
“Don’t.”
I said one word.
“You said it smug.”
I rendered it accurately.
Kex adjusted the clips.
“This repair will not be stable.”
“What is?”
“Better question.”
“How much?”
Kex named a number. I laughed. Kex did not. I stopped.
“That’s assault.”
“That’s discounted.”
“For what? Goblin solidarity?”
“For holding the cradle.”
My fingers had gone numb.
“Then yes, I graciously accept.”
“And because the device is going to come back.”
“What?”
“This repair holds until it doesn’t. Maybe a week. Maybe a month. Maybe one bad relay handshake from turning your pocket into a siren again.”
“So no refund?”
Kex looked offended.
“Greasewick doesn’t do refunds.”
“Religious thing?”
“Reality thing. You don’t get your old machine back. You get the machine that survived.”
I looked at the comm. Glitch’s one visible eye blinked. The hook pulsed under the chip like a tiny bad promise. Kex worked.
The chamber stayed quiet except for the fans, the distant argument outside, and my own teeth trying not to chatter around the cold. A minute passed. Then another. Then Kex twisted the final wire into place. The comm chirped. Not screamed. Chirped. Like a rude little bird with fewer lawsuits.
Kex removed the shield clips. The cyan dot dimmed until it was barely visible. Glitch’s face disappeared. My screen displayed:
DEVICE STATUS: MOSTLY LESS OFFENDED
Kex sat back.
“Done.”
I flexed my hand around the cradle. My fingers felt wrong. Kex noticed.
“Warm pipe behind you.”
“I’m fine.”
“That sentence again.”
“I hate how popular it’s becoming.”
I pressed my hand to the pipe. Warmth crawled back into my fingers in little painful needles. Kex packed the tools away.
“So,” I said. “Do I just pay you and leave?”
“No.”
“Terrifying answer.”
“You pay me. Then you owe me.”
“I hate subscriptions.”
“This is not a subscription. This is a future inconvenience.”
“For what?”
Kex pointed toward the shop.
“Crownline came here because your signal garbage brushed my block.”
“My signal garbage saved Radio Sewers.”
“And brought inspectors to my door.”
“Mother Spark handled it.”
“Mother Spark is charging you.”
“She can join the line.”
Kex snapped the comm shut and handed it back.
“If this hook wakes, you come here first. Not Wayne. Not Mags. Not your light ghost alone. Here. I want to see what Velvet tries next.”
“That sounds like curiosity.”
“It is.”
“Dangerous.”
“Yes.”
“Stupid.”
“Also yes.”
“Respect.”
“Unfortunately mutual.”
I took the comm. It felt heavier. Which was stupid. Nothing had changed that much. Same cracked screen. Same stickers. Same bite mark near the edge from when I needed to get the case open and did not have a tool. Same Drip charm melted into the corner like it had decided to pay rent.
But now I knew what was inside. A scar. A hook. A warning. A little piece of not-clean that might keep something worse from getting close. I hated how much of my life was becoming that exact sentence.
We crawled out of the duct chamber. The shop had returned to noise. Good noise. Honest noise. Outside, Mother Spark was still yelling. The Crownline inspectors were gone, probably to write a report that described being threatened by lunch heaters in careful passive voice. The human woman at the back bench looked at me.
“Did it live?”
I pressed the lower-left corner. The comm chirped. Not screamed. The goblin under the workbench raised one fist weakly.
“Miracle.”
“Paid service,” Kex said.
I reached into my pockets. This produced: two chits, one button, a receipt from Boil & Bite, a bent hairpin, a little screw, and a ten-credit slip folded around a dead beetle.
I unfolded the slip. The beetle fell out. Nobody commented. Professional environment. I put the ten on the counter. Kex stared at it.
“That is not enough.”
“I know.”
“Terrible start.”
I added the two chits.
“Worse.”
“I have barter.”
“What barter?”
I hesitated. This is where things get dangerous. Greasewick barter is not like normal barter. Normal barter is “I give you this, you give me that.” Greasewick barter is “I give you this and six months from now someone with burns and a stolen generator says your name at midnight.”
I pulled the cracked relay casing from my hoodie pocket. The one from Saint Static’s roof. I had not meant to bring it. I had meant to throw it away. I had meant a lot of things. Kex went still.
“Where did that come from?”
“Roof.”
“Your roof?”
“Possibly.”
“Is that from the relay event?”
“No.”
Kex waited.
“Yes.”
They picked it up with both hands. The casing was blackened along one edge, streaked with rain rust, and still faintly marked with Mags’ old sticker: STATIC LOVES YOU. PAY RENT ANYWAY. Kex turned it over.
“This is ugly.”
“Thank you.”
“This is very ugly.”
“It has confidence issues.”
“This alloy is old.”
“Saint Static is old.”
“No. Older.”
Kex held it under the lamp. The human woman stood and came closer. Even the workbench goblin sat up.
Kex said, “This isn’t normal housing relay scrap.”
I did not like the way they said that.
“What is it?”
“Old City casing. Pre-corporate. Maybe pulled from a church uplink. Maybe older.”
I remembered Glitch’s first map. One dead church uplink someone repurposed in 2019. Of course. Everything in Adyta is either older than it should be or newer in a way that wants your rent.
“Worth something?” I asked.
Kex looked at me.
“Yes.”
“Enough?”
“For the repair.”
“Great.”
“And the future inconvenience remains.”
“Less great.”
They set the casing on a separate tray. Not salvage. Not trash. Something interesting. That made me nervous. Interesting is where simple problems go to reproduce. Kex slid my comm across the counter.
“Try it.”
I touched the screen. The comm chirped. I opened messages. No scream. I opened the camera. No scream. I opened SOCK_ATTACK_01.clip by accident. The comm played three seconds of me throwing a sock at the monitor and missing. Everyone in the shop watched. The sock hit the floor sadly. Glitch’s text appeared in the corner of the clip:
TACTICAL FAILURE.
Kex looked at me. The human woman looked at me. The goblin under the bench whispered, “Replay.”
I closed the file.
“Evidence destroyed.”
“You did not destroy it,” Kex said.
“I destroyed it emotionally.”
My comm buzzed. A new text appeared.
YOU TOOK ME TO A SHOP.
I stared. Kex leaned closer.
“Is that her?”
“No.”
RUDE.
Kex’s eyes brightened in a professionally dangerous way.
“Can she hear us?”
YES.
“Can she see us?”
BADLY. YOUR LIGHTING IS HOSTILE.
Kex smiled. It was small. Sharp.
“Good.”
I pointed at the comm.
“No.”
NO WHAT?
“You two are not becoming friends.”
Kex and Glitch said, at the same time:
“Too late.”
TOO LATE.
Awful. I had made a mistake. Not a big mistake. Worse. A networking mistake. I shoved the comm into my hoodie pocket. It chirped in protest.
“Don’t talk to each other without me.”
Kex said, “That is not how signal works.”
“I will make it how signal works.”
SHE WILL NOT.
“Kex.”
“What?”
“If she sends you clips, delete them.”
Kex looked directly at my pocket.
“Send them.”
AGREED.
“I hate both of you.”
“Paid customers say that.”
“I barely paid.”
“Future inconvenience.”
I left before Kex could explain how much more expensive my life had become. Outside, Greasewick was still arguing with Crownline’s ghost. Mother Spark was sitting on an overturned battery crate drinking tea from a metal cup. The generator in the road smoked gently beside her like a defeated dragon. She saw me. Pointed.
“You owe me!”
I pointed back.
“You owe me for the distraction!”
“I was the distraction!”
“You were the loud part. I was the idea.”
She considered this. Then raised the cup.
“Half debt!”
“Quarter!”
“Half!”
“Third!”
“Fine!”
I kept walking before she remembered numbers better than me. The Row clanged around me. A kobold crew vanished into a service hatch. A dwarf laughed under a shower of sparks. A goblin cursed lovingly at a machine that coughed back in the exact same tone. Somewhere, someone shouted “IT’S SUPPOSED TO DO THAT,” which in Greasewick could mean either success or evacuation.
My comm chirped in my pocket. I pulled it out. One message from Glitch.
REPAIR QUALITY: ACCEPTABLE.
KOBOLD: USEFUL.
YOU: STILL WET INTERN ENERGY.
I typed back: I WILL THROW YOU IN A MICROWAVE.
She replied immediately.
THAT WOULD HARM THE MICROWAVE.
I smiled. Then stopped smiling because smiling at a comm in public is how rumors get fed. The comm chirped again.
This time the screen showed a tiny cyan mark in the corner. Not an alert. Not a trace. Just a little pulse. The hook. Waiting. Useful because it was damaged. Dangerous because it stayed. Mine because I decided to keep it. Mostly.
I passed the painted wall again.
IF IT BROKE, TELL THE TRUTH.
I looked at the comm. It had broken. Glitch had touched it. Velvet had scarred it. Kex had fixed it without making it innocent. And me?
I had not asked for any of it. Except the part where I had. That was the problem with Greasewick. It made repairs too honest. You walked in wanting the machine to stop screaming and walked out knowing exactly why it had started.
No refunds. Obviously. Refunds are for people who think they can get back what the damage took. Greasewick knows better. You pay. You leave with the thing that survived. And if it still sparks? You keep it.