## Act I — The Safehouse Breathes Again
Rain returned three days after the Kennel.
Not storm rain. Not Night City’s theatrical kind, the sort that hammered neon into the pavement and made every alley look like it was trying to confess something.
This was smaller.
A steady, grey rain that softened the edges of the city without cleaning anything. It tapped against the safehouse windows, gathered in thin trembling lines along the glass, and slid down in uneven paths that caught the glow of distant advertisements before losing them again.
Ace woke to that sound.
For a while, she did not move.
That was new.
Not the not-moving itself. She could stay still when she wanted to. Had done it under worse circumstances than a patched safehouse couch, bad pillows, and a rain-wet morning. Stillness was not foreign to her.
But this stillness was not waiting.
No voice had told her to remain.
No room had arranged itself around her posture.
No leash line existed in the air between her and someone else’s hand.
She was just awake.
On the couch.
One knee bent under a blanket she did not remember pulling over herself. One hand tucked under her chin. Hair in her face. Neck bare against the fabric of her shirt. Wrist wrapped in Victor’s latest attempt to make medical authority look like a bandage.
The first thought in her head had been rain.
Not collar.
Not mirror.
Not Vale’s voice.
Rain.
Ace kept her eyes closed and let that fact sit there.
It was small enough to miss if she looked at it directly.
So she did not.
She listened instead.
Rain on glass.
A distant engine whining along the avenue below.
A pipe somewhere in the wall making a clicking sound because the building’s heating system had apparently been assembled by somebody who hated silence and engineering in equal measure.
From the kitchen came the soft clink of a mug.
Mai.
No conversation. No dramatic whisper. No careful check-in.
Just Mai moving around the safehouse like someone who had decided the morning was allowed to exist.
Ace opened one eye.
The safehouse had changed again.
Not physically. It still looked like a place criminals used when they had good locks and no taste. Concrete walls softened by lamps Mai had insisted on buying. A table scarred by weapons maintenance, data work, and one incident involving Shammy, a bowl of soup, and a discussion about whether gravity was technically “hostile infrastructure.” The weapons rack behind the false panel. The archive shelf near the workbench.
The box was still there.
ACE 77 — KENNEL / BLACK HOUND / FAILED CONTROL LINE
THE LEASH THAT LIED
Closed.
Shelf.
Not table.
Not center of room.
Not hidden.
Ace saw it.
Her body did not lock.
Good.
She looked away before her mind could turn that into a ceremony.
Mai stood at the kitchen counter in loose dark pants and a grey shirt, silver hair falling unstructured around her shoulders. Bare hands. No gloves. She was making coffee with the grim focus of someone who had opinions about grind consistency and would pretend those opinions were practical instead of spiritual.
One window was open.
Not wide. Just enough for wet city air to slide inside.
Shammy.
Ace could tell without looking.
Mai tolerated windows.
Shammy negotiated with them like they were treaties.
“Morning,” Mai said without turning.
Ace closed her eye again. “That sounded dangerously normal.”
“It was an experiment.”
“Failed?”
“Data incomplete.”
Ace considered staying on the couch forever to ruin the study.
Then her wrist pulsed once.
Victor’s bandage pulled at the edge of her hand.
Reality, as usual, lacked respect.
She sat up.
Slowly.
Her neck gave a small complaint.
Not the collar place. Just sleep-angle bad. Couch bad. Body annoyed.
For half a second, she waited for her hand to go automatically toward her throat.
It did not.
That, too, was new.
Ace noticed.
Then immediately became irritated that she had noticed, because noticing made it bigger.
She stood.
The blanket slid to the floor.
Mai turned with two mugs.
Her eyes moved once across Ace’s face, then stopped before becoming a scan.
Good.
She had been practicing that.
Ace saw the practice.
That made it worse.
And better.
Mai placed one mug on the counter within Ace’s reach.
Not handed to her.
Not offered like a careful object.
Placed.
Ace walked over and took it.
The safehouse floor was cold under her bare feet.
Coffee smelled too strong, which meant Mai had made it for Ace and then would pretend otherwise if accused.
Ace took a sip.
Winced.
“Trying to restart my heart manually?”
Mai looked into her own mug. “You complained yesterday that the coffee tasted weak.”
“I said Victor’s clinic coffee tasted like old battery water.”
“Yes.”
“That wasn’t a request for escalation.”
Mai’s mouth moved almost invisibly. “Noted.”
Ace took another sip.
Too strong.
Good.
She leaned against the counter, closer to Mai than necessary.
That fact registered a second late.
Her shoulder was nearly touching Mai’s arm.
Not touching.
Near.
Line-of-contact distance.
Safehouse version.
Her body had done it before her head voted.
Ace looked at the mugs.
Mai did not move away.
She also did not move closer.
She simply stayed.
Damn her.
Rain worked at the window.
The city breathed in wet grey layers.
Ace took another sip because it gave her hand a job.
“You opened the window,” she said.
Mai glanced toward it. “Shammy did.”
“Of course.”
“She claimed the air was ‘emotionally overfolded.’”
Ace stared into her coffee.
“That is not a phrase.”
“It is now.”
“Did you challenge it?”
“No.”
“Coward.”
“Yes.”
Mai turned back to the counter and picked up a small plate of toast.
Ace noticed that, too.
Toast cut in triangles.
Not because Mai thought triangles mattered.
Because Shammy had once declared rectangular toast “institutionally aggressive” and no one had recovered since.
Ace said, “We became weird.”
Mai lifted an eyebrow. “Became?”
“Fair.”
A sound came from the hallway.
A door opening.
Another window sliding up.
Then Shammy’s voice, distant and very calm: “This room is plotting.”
Ace shouted, “Which room?”
“The small storage alcove.”
“That alcove has brooms.”
“Exactly.”
Mai closed her eyes for half a second.
Ace looked toward the hallway. “She’s getting worse.”
“She has always been worse. We are merely better at detecting it.”
Shammy appeared a moment later wearing an oversized shirt, dark leggings, and the serene expression of someone who had just defeated poor ventilation in single combat. Her silver-white hair was loose and slightly damp at the ends, though she had not been outside. That was simply how Shammy interacted with humidity: dramatically, but while pretending otherwise.
She looked at Ace.
Then the coffee.
Then Mai.
“Victor has messaged.”
Ace groaned. “Already?”
“He waited until 08:00.”
“Saint.”
Mai reached for the slate on the table. “Technically 08:03.”
“Coward and traitor,” Ace said.
Mai read the message aloud.
“Wrist status?”
Ace took the slate from her.
Typed:
Still attached.
The reply came almost immediately.
Disappointing.
Ace stared at it.
Then barked a laugh before she could stop herself.
Small. Rough. Real.
Shammy looked pleased.
Mai poured a third coffee and slid it toward Shammy, who sniffed it with suspicion.
“This has intent.”
Mai said, “Most coffee does.”
“This has hostile intent.”
Ace took the slate again and typed:
Shammy says your medical coffee doctrine has spread.
Victor replied:
Good.
Tell the weather event to drink water too.
Shammy read over Ace’s shoulder.
“I object to being clinically categorized as weather.”
Ace looked up at her.
Shammy held the objection for exactly two seconds.
Then added, “Without specifying type.”
Mai set water beside her.
Shammy took it with dignity.
The safehouse breathed.
That was the only way Ace could describe it.
Not healed. Rooms did not heal, and neither did people because a few days passed and the rain returned. But the safehouse had stopped holding itself like a clinic. The corners felt like corners again, not observation points. The table was a table. The couch was an enemy of spines. The archive shelf was an archive shelf.
Ace moved through it with coffee in one hand and toast in the other, barefoot and sore and annoyed by everything in a way that felt almost luxurious.
Almost.
She passed the archive shelf on the way to the couch.
The box sat where she had placed it.
She stopped.
Not fully.
Just enough.
Mai did not speak.
Shammy took a very deliberate sip of water and looked at the open window as if weather had become urgently fascinating.
Ace stared at the label.
THE LEASH THAT LIED.
The words did not hit the way they had before.
Less like a cut.
More like a bruise under fabric. Present if touched wrong.
She looked at the box and remembered the lead in her hands.
Straight line.
Not circle.
Mai’s hand holding the other end.
Mai’s attention always there.
Every step.
Every pause.
Every shift of breath.
Ace’s jaw tightened.
Not from fear.
That was the problem.
She turned away too quickly.
Coffee sloshed near the rim of the mug.
Mai’s gaze flicked down.
Then away.
Shammy kept looking at the window, too naturally.
Ace hated both of them for being good at this.
She sat on the couch.
Immediately regretted it because the couch remained a structural insult.
“Why do we still own this thing?” she muttered.
Mai took the chair opposite. “Because you refused to let Rogue replace it.”
“Rogue would buy a couch that listens.”
“Likely.”
“Or explodes.”
“Possibly.”
Shammy sat on the floor near the window with her back against the wall, long legs folded in a way that made no sense but seemed comfortable to her. “A listening couch could be useful.”
Ace pointed at her with toast. “Do not encourage furniture treason.”
“Furniture already contains resentment.”
Mai glanced at the couch. “This one certainly does.”
Ace leaned back.
The cushion gave under her badly.
The rain filled the space between them.
For several minutes, no one tried to improve anything.
That helped more than conversation would have.
Ace ate half the toast and stared at the coffee table.
There was a knife on it.
One of hers.
Not placed for defense this time. It had probably been left there after weapons maintenance last night. Its presence did not bother her. It sat in the room like punctuation she understood.
Beyond it, the slate blinked with a new message.
Victor again.
Mai reached for it.
Ace lifted a hand. “No. I’ll read it.”
Mai stopped.
Good.
Small thing.
Huge thing.
Ace picked up the slate.
Victor:
Do not train today without wrap support.
Yes, this includes “just checking the weight balance.”
Yes, this includes “the dummy looked smug.”
Yes, this includes lying to Mai about it.
Ace stared.
Then looked at Mai.
Mai’s face was very still.
“You told him.”
“I informed him of relevant behavioral probabilities.”
“You snitched.”
“I sent a preventive medical update.”
“Snitched.”
Shammy nodded solemnly. “Technically snitched.”
Mai looked at her. “You helped.”
“I provided atmospheric witness.”
Ace threw the remaining triangle of toast at Shammy.
Shammy caught it.
Ate it.
Traitorous weather.
Ace typed back:
The dummy does look smug.
Victor:
Then glare at it.
Wrist rests today.
Ace:
You are not my real father.
Victor:
Thank God.
You’d have bankrupted me in bandages.
Ace snorted and set the slate down.
Normal.
The word passed through her.
Carefully.
It did not stay clean.
Because behind it came another thought.
Mai had held the lead for hours.
Mai had watched her constantly.
Not clinically.
Not like a handler.
No.
That was too easy.
Like an anchor.
Like every shift in Ace’s body mattered before Ace had to say it.
There had been horror in that.
There had also been something else.
Ace took a drink of coffee and burned her tongue because apparently her survival instincts had limited jurisdiction.
“Fuck.”
Mai’s eyes lifted. “Too hot?”
“No. My mouth betrayed me.”
Shammy said, “Mouth treason is common before noon.”
Ace looked at her. “Do you hear yourself?”
“Yes.”
“And continue?”
“Bravely.”
Mai’s almost-smile appeared and vanished.
Ace should have stayed irritated.
Instead, she found herself watching Mai’s hands around the mug.
Bare hands.
No gloves.
Long fingers, calm now, warm around cheap ceramic. Those same hands had held the lead. Those same hands had fastened the collar with too much care. Those same hands had dropped the lead when the mirror tried to make it true.
Ace looked away.
Too fast again.
This time Mai noticed.
Really noticed.
The room changed by half a breath.
Not tense.
Attentive.
Ace hated that her body liked the attention.
That was the thought.
The one that had been circling since the morning but never landing because she kept moving chairs around inside her head to block it.
Her body had liked being watched by Mai.
Not by them.
Not the room.
Not Vale.
Not the mirror.
Mai.
The constant awareness.
The line-of-contact.
The fact that every step had been known, every tension caught, every signal answered.
Ace felt heat rise under her skin and immediately became furious at herself.
Great.
Wonderful.
Perfect.
Because apparently the Kennel had not done enough damage by being horrible. It also had to leave behind a question shaped like want.
She stood.
Too abruptly.
Mai’s hand twitched toward her mug.
Shammy’s eyes moved from window to Ace.
Ace grabbed the slate.
“Going to check the dummy.”
Mai’s expression sharpened.
“Ace.”
“Not training. Looking.”
“Victor explicitly included smugness.”
“I am evaluating facial expression.”
“The dummy has no face.”
“That’s suspicious.”
Shammy began to rise.
Ace pointed. “No.”
Shammy stopped halfway.
A ridiculous position.
Still somehow balanced.
Ace glared at her. “Sit.”
Shammy sat.
The word did not hit wrong.
Interesting.
Because Ace had said it.
Because Shammy had chosen to follow.
Because nobody in the room cared what the word meant to anyone else.
Ace noticed that too.
And hated, very quietly, how many distinctions she was having to rebuild by hand.
She left the couch area and went to the workbench, not the training panel.
The dummy did not get inspected.
Good.
Small lie corrected before it became a bigger one.
She set the slate down and picked up a cleaning cloth instead.
No weapon.
Cloth.
A stupid rectangle of fabric with oil stains.
She held it like it might explain her life.
It did not.
Behind her, Mai’s voice came softly.
“Do you want space?”
Ace closed her eyes.
The right answer should have been yes.
The true answer was worse.
“No.”
Mai did not move immediately.
Good.
“Do you want company?”
Ace breathed in through her nose.
Rain. Oil. Coffee. Safehouse dust.
“Yes.”
Mai’s chair shifted.
Footsteps approached.
Slow.
Audible on purpose.
Not sneaking up. Not rushing. Not asking every half-step whether the air had permission.
Mai stopped beside the workbench.
Not touching.
Ace kept looking at the cloth.
“I’m being weird,” Ace said.
Mai’s voice was calm. “Yes.”
Ace looked at her.
Mai tilted her head slightly. “Was that not the requested honesty?”
Ace stared.
Then huffed.
“Asshole.”
“Accurate asshole.”
Shammy called from the couch area, “Confirmed.”
Ace looked toward her. “You’re not in this conversation.”
“I remain atmospherically present.”
“Mute atmosphere.”
“I decline.”
Mai leaned against the workbench beside Ace.
The proximity was easy.
Too easy.
Ace noticed her own body settling half an inch toward Mai before she could stop it.
Mai noticed and did not react.
That was either mercy or cruelty.
Maybe both.
Ace stared at the workbench.
There were tools laid out from last night: blade oil, cloths, small alignment gauge, spare fasteners, one cracked implant casing they had kept because Shammy said it looked “accused.” Everything had a purpose or had failed one.
“What if some of it wasn’t the room?” Ace said.
Mai did not ask what.
Good.
She waited.
Ace folded the cloth.
Unfolded it.
Folded it again.
“I keep trying to separate it. The room. The collar. The lead. Vale. The mirror. You.” Her mouth tightened. “I hate that you’re in the same list.”
Mai’s face changed.
Only slightly.
Pain controlled before it became interruption.
Ace continued before she lost the thread. “Not like that. I know the difference. Mostly. I mean—” She stopped and made a frustrated sound. “Goddammit.”
Shammy’s voice came gentler from behind them.
“Words are behaving badly.”
Ace did not turn.
“Yes.”
Mai rested one bare hand on the workbench.
Visible.
Open.
Not reaching.
Ace looked at it.
That made the words worse.
She forced them anyway.
“There were moments in that room where I hated everything except knowing exactly where you were.”
Mai’s fingers stilled.
Ace stared at them.
“Every second, I knew. Your hand. The lead. How much slack. When you were tense. When you saw me tense. When you caught it before I had to say anything.” Her throat moved. Bare. No leather. “That part… wasn’t all bad.”
The rain tapped at the open window.
Shammy did not move.
Mai did not speak too quickly.
Good.
If she had, Ace might have bolted.
Finally Mai said, “No.”
Ace looked at her.
Mai’s eyes were steady.
“That part was not the Kennel.”
Ace’s jaw tightened.
“I know.”
“Do you?”
Ace hated the question.
Needed it.
“No.”
Mai accepted that.
No correction.
No rush.
Ace looked back at the cloth.
“The room tried to make everything mean what it wanted. And now my head keeps going back and asking which parts were real before the room got them.”
Mai’s voice lowered. “The attention was real.”
Ace closed her eyes.
Damn.
Direct hit.
Mai continued, softer. “The care was real. The signals were real. The trust was real. The structure we built was ours before they tried to classify it.”
Ace swallowed.
“And the closeness?” she asked before she could stop herself.
Mai’s breath shifted.
Not shock.
Recognition.
“The closeness was real.”
Ace nodded once.
A hard, tiny motion.
“Great.”
Mai almost smiled.
Almost.
“It is inconvenient.”
Ace gave her a look.
Mai said, “I am using restraint.”
“Use less.”
“It is terrifying.”
That stopped Ace.
Mai looked at her, eyes bright but controlled enough to remain voice.
“Not because it is wrong. Because it matters.”
Ace had no answer.
Shammy finally stood.
Not approaching.
Just standing near the couch, giving the room another anchor point.
“I am going to open the other window,” she said.
Ace turned halfway. “Why?”
“The air is becoming overfolded.”
Ace stared.
Then, unexpectedly, she laughed.
Not a big laugh.
Not clean.
But it loosened the knot enough for breathing.
“Fine. Open your emotional window.”
“It is a physical window with emotional relevance.”
“Worse.”
Shammy went to the far window and opened it.
Rain-scented air moved through the safehouse, colder now, washing under the coffee smell and oil and dust. The sound of the city grew louder by one layer. Tires on wet road. Someone shouting below. A distant siren that rose and fell without urgency.
Mai’s hand remained on the workbench.
Ace looked at it.
Then placed her own hand beside it.
Not touching.
A line of space between them.
Her choice.
Mai looked down.
Did not close it.
Good.
Ace moved one finger.
Contact.
Small.
Not enough to become a moment if anyone watched carelessly.
Enough to become one if anyone understood.
Mai’s finger shifted back.
Answer.
Ace breathed.
The contact did not trap her.
It did not ask her to lower her eyes.
It did not define her.
It was just there.
Warm.
Human.
Voluntary.
That word still mattered.
Voluntary.
Ace looked toward the archive shelf again.
The box waited.
Closed.
Shelf.
Not center.
Not gone.
“I don’t want to open it,” she said.
Mai followed her gaze. “Now?”
“No.” A pause. “Eventually.”
Mai nodded.
Ace added, quieter, “I don’t think I want to destroy the lead.”
Mai’s expression did not change, but her attention sharpened.
“No?”
Ace shook her head.
The admission was easier now that the window was open and her finger touched Mai’s.
“I thought I would. I thought I’d cut it, burn it, throw it off a roof. Something dramatic and stupid.”
“Those remain available.”
Ace huffed.
“Yeah. But…” She looked at the box. “It failed.”
Mai waited.
“The lead failed. The room failed. Vale failed. The meaning they tried to force onto it failed.” Ace’s mouth tightened. “Destroying it now feels like pretending it still has more power than it does.”
Mai’s finger pressed very lightly against hers.
Agreement without claiming.
Ace let it.
Shammy returned from the window and leaned against the wall.
“The label remains correct,” she said.
Ace looked at her.
“Line That Failed,” Shammy clarified.
Ace rolled her eyes.
But she did not argue.
That, too, was new.
---
They did not leave the safehouse until early afternoon.
Not because anyone declared a recovery schedule.
Because rain slowed into mist, coffee became lunch, and Shammy announced that the storage alcove had stopped plotting but the hallway remained “conceptually stale.”
Ace decided that was as good a reason as any to leave.
Mai dressed first.
Normal jacket.
No structured lines.
No gloves.
She paused over them once.
Not the mission gloves. Ordinary fingerless ones she sometimes wore when working with hardware.
Ace saw the pause.
Mai looked at her.
“Too close?” Mai asked.
Ace considered.
The answer was no.
The fact that Mai asked made the answer easier.
“No. Those are yours.”
Mai put them on.
Good.
Shammy wore a long dark coat and left her hair loose, which made her look less like a bodyguard and more like a weather anomaly on personal time. She opened the safehouse door and stood aside.
Then stopped.
Looked at Ace.
Ace looked back.
“Do not make this a thing,” Ace said.
“I was not.”
“You were visibly not making it a thing.”
“That is different.”
Mai turned away, mouth suspiciously still.
Ace walked to the door.
Stopped at the threshold.
Not because she froze.
Because she wanted to notice the motion.
Her feet.
Her timing.
Her choice.
She stepped through first.
No one behind her moved until she had cleared the frame and turned left into the hallway.
Good.
Annoying that it mattered.
Good that it mattered less than yesterday.
The building corridor smelled like old dust, cheap sealant, and someone’s overcooked noodles from two floors down. A neighbor’s door had a blinking warning sticker from a security company that no longer existed. One of the ceiling lights flickered with lazy contempt.
Normal.
Ugly.
The elevator was waiting.
Ace looked at it.
Mai saw.
“Stairs?” Mai asked.
Ace almost said no too fast.
Then thought.
Elevator. Enclosed. Doors. Waiting. People exiting in order.
Not impossible.
Not today.
“Stairs.”
Mai nodded.
No comment.
Shammy looked almost pleased.
“Better air.”
“You were going to say that either way,” Ace said.
“Yes.”
They took the stairs down.
Seven floors.
By the fourth, Ace’s wrist ached.
By the fifth, Shammy had opened one stairwell ventilation panel.
By the sixth, Mai had pointed out that tampering with building infrastructure could cause complaints.
By the seventh, Shammy said, “The building complained first,” and Ace laughed hard enough to make her wrist hurt worse.
Outside, Night City met them with wet pavement and noise.
Not dramatic.
Just there.
A woman in a neon-green raincoat argued with a delivery drone outside the entrance. A kid on a battered bike cut too close to a parked van and shouted an apology that sounded more like an insult. Steam rose from a street vent, catching signlight in pale ribbons. Somewhere nearby, a noodle stand had opened under a plastic awning and was already surrounded by people who looked cold, hungry, or unwilling to go home.
Ace breathed in.
The air tasted like rain, engine heat, fried oil, and human impatience.
Better than cedar and ozone and rich people pretending rot had manners.
Mai came to stand beside her.
Not too close.
Ace closed the distance herself.
Shoulder to shoulder.
Mai did not react too much.
Good.
Shammy walked ahead by three steps, then turned around and frowned at a puddle.
Ace narrowed her eyes. “What did the puddle do?”
“It reflects badly.”
Mai said, “Most puddles do.”
“This one is smug.”
Ace looked at Mai. “We are not letting her and Victor meet unsupervised again.”
“Agreed.”
Shammy stepped over the puddle with dignity.
They began walking.
No destination.
That was the point.
Ace kept expecting a destination to appear anyway. Some mission marker. Some urgent ping. Some enemy. Some reason the body could understand more easily than open afternoon.
Nothing.
Just streets.
People.
Rain fading into damp air.
Mai at her side.
Shammy drifting ahead, then back, then to the outer edge of the sidewalk whenever traffic came too close.
It took Ace almost ten minutes to realize she was tracking Mai without thinking.
Not like in the room.
No lead.
No imposed geometry.
But her body liked knowing where Mai was.
How close.
Which side.
How her pace changed to avoid a cracked section of pavement.
How her hand moved near her pocket when a motorcycle backfired two blocks away.
Ace’s irritation rose.
Then something else under it.
Not fear.
Not even embarrassment, exactly.
Want was too large a word for it.
Interest was too cold.
Ache, maybe.
Small ache.
She wanted the line-of-contact back.
Not the lead.
The line.
She wanted to know, without looking, that Mai knew where she was too.
That thought made her miss a step.
Barely.
Mai’s head turned.
Ace caught herself.
“I’m fine.”
Mai’s eyebrow rose.
Ace groaned. “Victor has ruined that word.”
“Yes.”
“I’m functioning.”
“Better.”
“I’m walking.”
“Observable.”
“I’m going to push you into traffic.”
“Threat noted.”
Shammy, from ahead, said, “Traffic is emotionally unprepared.”
Ace snorted.
The moment passed.
Not gone.
Stored.
The city kept moving around them.
At the noodle stand, Shammy bought three portions and somehow ended up in a polite but intense debate with the vendor about whether “extra spicy” was a threat or a promise. Mai paid before diplomacy collapsed. Ace took her bowl and followed them under the awning, where rainwater dripped from a torn seam into a bucket with rhythmic plinks.
The noodles were too hot.
The broth was too salty.
Ace burned her tongue again.
Apparently, some patterns survived all trauma.
Mai noticed and slid her own unopened water bottle across the narrow counter.
Ace looked at it.
That was all.
Bottle.
Water.
Care.
A hand offering something.
The memory of Mai holding water down to her in the supper room flashed sharp and unwanted.
Ace’s body paused.
Only for a second.
Mai’s face changed.
Not panic.
Recognition.
She did not pull the bottle back.
Did not apologize.
Did not explain.
Ace stared at the bottle.
Then took it.
Opened it herself.
Drank.
The moment unclenched.
Mai looked back at her noodles.
Shammy loudly informed the vendor that the spice level was “structurally ambitious.”
The vendor, who had probably survived worse reviews and better weather, said, “You want less?”
Shammy looked offended. “No.”
Ace laughed into the water bottle and nearly coughed.
Normal hit at strange angles today.
But it hit.
That counted.
---
They stayed under the awning longer than the food required.
People passed by in raincoats, armored jackets, corporate shells, plastic ponchos, nothing at all because Night City also contained idiots with temperature immunity or no budget. A pair of street kids argued over a cracked handheld game. An old woman with gold cybernetic knees bought broth and drank it standing up. A courier sprinted past with a sealed case handcuffed to his wrist and the expression of someone regretting his career path in real time.
Ace watched all of it.
The city was full of people moving because they wanted things.
Food.
Money.
Shelter.
Escape.
Bad choices.
Better ones.
Nobody in the street looked purified by having fewer choices. Nobody looked spiritually improved by being made smaller. They looked messy. Loud. Hungry. Irritated. Alive.
Good.
Mai stood close enough that their sleeves brushed once when someone squeezed past the awning.
Ace did not move away.
Mai did not comment.
Shammy noticed and became very interested in her noodles.
Too interested.
Ace kicked her ankle lightly.
Shammy looked up. “Violence?”
“Warning.”
“For what?”
“Over-observing.”
Shammy considered this. “I will reduce visible observation by twelve percent.”
Mai said, “Why twelve?”
“Thirteen felt theatrical.”
Ace stared.
The vendor leaned over the counter. “You three always like this?”
Ace, Mai, and Shammy all looked at him.
He immediately reconsidered every decision that had produced the question.
Mai answered calmly, “Yes.”
Ace added, “Worse when caffeinated.”
Shammy said, “Or under-ventilated.”
The vendor nodded slowly and went back to his pots.
Smart man.
They finished eating.
Ace chose the next direction without announcing that she was choosing it.
She simply stepped out from under the awning and turned left.
Mai followed.
Shammy followed.
No one asked.
Ace felt it immediately.
Not because following was obedience.
Because it was trust.
Because no one needed the reason before moving with her.
She walked two blocks before saying, “Japantown.”
Mai’s mouth curved faintly. “We are already moving that way.”
“I know.”
“You chose before stating.”
“I know.”
Shammy said, “Efficient.”
Ace looked over her shoulder. “Don’t make it a therapy thing.”
“I was making it a navigation thing.”
“Liar.”
“Yes.”
Ace smiled.
Just a little.
Then kept walking.
---
Japantown after rain looked like someone had shattered advertisements into puddles and called it urban planning.
Every surface reflected something. Food stalls. Gambling lights. Red lanterns. Blue signage. Steam from vents and kitchens. People moving under umbrellas, plastic canopies, bare heads, tactical hoods. Music leaked from three different directions and lost all rhythm when mixed with traffic.
Ace liked it.
It was hard for any single thing to become too meaningful here.
The city kept interrupting itself.
They walked through a covered market, slow enough to drift. No mission pace. No chase. No urgency. Mai paused at a hardware stall to inspect micro-tools. Shammy bought a packet of dried fruit after asking whether it had “emotional preservatives,” which made the vendor stare until Ace told him not to engage.
Ace wandered half a step away.
Not far.
A display of handmade leather accessories hung from a side stall.
Belts, bracelets, harness straps, decorative collars for animals, fashion chokers, bag straps, a few things that probably belonged to some private aesthetic subculture and were nobody’s business.
Ace stopped before deciding to stop.
Black leather.
Metal rings.
Lines.
Buckles.
Not the same.
Not the same.
Her body did not care.
For one second, the market sound thinned.
Not vanished.
Just moved back.
The display sharpened too much.
A small collar with silver hardware hung near eye level. For an actual animal, probably. Or a very dramatic handbag. Night City blurred categories wherever money touched them.
Ace stared at it.
Her throat remembered.
Then, worse, her mind supplied Mai’s hand.
Not Vale.
Not the mirror.
Mai.
Careful fingers. Warm attention. The constant presence of her.
Ace’s stomach tightened with something too mixed to name.
She looked away.
Too quickly.
A vendor appeared behind the display. “Looking for something custom?”
Ace’s eyes snapped to him.
The vendor was young, bored, and had absolutely no idea how close he had come to being the subject of a future Victor lecture about preventable injuries.
Mai arrived beside Ace before the moment could sharpen.
Not too fast.
Not too slow.
“Bag strap,” Mai said.
The vendor turned to her, relieved to have a normal-looking customer, which proved his survival instincts were decorative.
“What size?”
Mai picked up one of the leather straps from the display. Examined it. “Short crossbody. Reinforced stitching. No decorative ring.”
Ace looked at her.
Mai did not look back.
The vendor launched into an explanation about material quality.
Mai listened.
Actually listened.
Turned the object into an object again by being insufferably practical about it.
Shammy appeared on Ace’s other side with a packet of dried fruit.
“Do you require me to dislike the stall?”
Ace exhaled.
“No.”
“Good. The stitching is acceptable.”
The vendor blinked at her.
Ace took one piece of dried fruit from Shammy’s packet without asking.
Ate it.
It was sour enough to make her face change.
“What the hell is that?”
“Plum.”
“That is a chemical ambush.”
“Fruit has history.”
Mai bought the bag strap.
Not because they needed one.
Maybe because leaving empty-handed would make the stall remain too symbolic.
Maybe because Mai actually wanted the strap.
Maybe both.
Ace did not ask.
They moved on.
After ten paces, Ace said, “I didn’t like that.”
Mai nodded. “I saw.”
“I also didn’t hate all of it.”
Mai’s pace remained steady.
Shammy walked a little ahead, giving them a pocket of privacy inside the market noise.
Ace continued, quieter. “That’s the part that keeps hitting wrong.”
Mai said, “It may keep doing that for a while.”
“Fantastic.”
“Yes.”
Ace glanced at her.
Mai’s voice stayed even. “Eventually the pieces will sort by context.”
“And until then?”
“Until then we do not force sorting.”
Ace looked at the new bag strap in Mai’s hand.
Plain black leather.
Reinforced stitching.
No decorative ring.
“Why did you buy that?”
Mai looked at it as if remembering she held it.
“The old strap on my field kit is fraying.”
“Bullshit.”
“Yes.”
Ace stared.
Mai’s mouth almost moved.
“Also because I wanted the leather in that stall to become associated with something boring and useful.”
Ace looked away.
“Manipulative.”
“Correct.”
“Effective.”
“Also correct.”
Ace huffed.
Then walked closer to Mai again.
This time she knew before her body finished doing it.
Shoulder near shoulder.
Line-of-contact distance.
No lead.
No role.
Mai did not mention it.
Good.
They kept walking through Japantown until the market lights blurred into early evening and the rain returned in fine silver threads.
---
## Act II — Open Air
They almost left the market.
That was the strange part later, when Ace thought back on it.
They had moved past the stall. Ten paces, maybe twelve. Enough that the leather display no longer filled her field of vision. Enough that the small collar with silver hardware had become background again, one object among thousands in a market that sold everything from handmade straps to illegal firmware to noodles spicy enough to make Shammy question the ethics of fruit.
Mai walked beside her with the new bag strap folded neatly in one hand.
Plain black leather.
Reinforced stitching.
Boring. Useful.
A deliberate ordinary thing dragged out of the mouth of a symbol.
Ace should have let that be enough.
For ten paces, it was.
Then it was not.
She stopped.
Mai stopped half a breath later, not because Ace had signaled, but because her body had already learned the shape of Ace’s pauses across years of surviving impossible rooms together.
Shammy stopped a step ahead and turned back.
No one spoke.
Good.
The market moved around them. People flowed past in damp jackets and cheap plastic ponchos, under buzzing lanterns and flickering holo-signs. Someone laughed too loud near a food cart. A child complained about rain in a language Ace did not catch. A vendor shouted about discount optics with the desperate energy of a man trying to out-yell weather.
Ace stood in the middle of all of it, looking back toward the leather stall.
Mai’s gaze followed hers.
Then stilled.
Shammy understood next.
Or perhaps first.
She said nothing.
Miracles happened.
Ace looked at the stall.
Then at her own hands.
Her wrist wrap. Her fingers. Her skin still faintly scraped from Victor’s scrap room and the abandoned chop shop. Hands that had broken things. Hands that had held a lead. Hands that had opened a collar.
Hands that were hers.
“I want one,” Ace said.
The words came out almost flat.
Not dramatic.
Not a confession.
Just a fact that had dragged itself up from somewhere ugly and refused to become pretty on the way out.
Mai did not answer immediately.
That was good.
Too fast would have meant panic hidden under support.
Too slow might have turned the air cold.
She found the exact middle, as she so often did when the world was being unfair enough to require precision.
“Then choose one,” Mai said.
Ace looked at her.
Mai’s face was calm.
Not empty.
Not careful in the bad way.
Calm.
As if Ace had said she wanted a knife, a jacket, a different route, more coffee. As if wanting did not need to become a tribunal just because the object had teeth.
Ace swallowed.
The throat moved.
Bare.
Still bare.
“Just like that?”
Mai’s eyes held hers. “Yes.”
Shammy, from the edge of the crowd, added, “Vendor still exists.”
Ace turned her head slowly. “That is your contribution?”
“Yes.”
“Strong work.”
“I am providing continuity.”
Mai’s mouth almost moved.
Ace looked back at the stall.
The vendor was helping another customer now, wrapping a belt in brown paper. He did not know his harmless display had become a battlefield and then perhaps something else. Good. He had no right to know. That made the stall easier to approach.
Ace took one step.
Then another.
No one moved ahead of her.
No one cleared the way.
No one guided.
Mai followed beside her, not leading.
Shammy followed behind, tall and loose and visibly uninterested in everything except the exact shape of the world around them.
They returned to the stall.
The vendor looked up.
His eyes found Mai first, because Mai had been the customer earlier. Then Ace. Then Shammy. There was a tiny flicker of recognition and the beginning of a sales smile.
“Back again?”
Ace said, “Custom work.”
The vendor’s smile became more genuine.
Money was a language everyone in Night City understood, even when the sentence was weird.
“Depends what kind.”
Ace looked at the display.
Belts. Straps. Animal collars. Decorative chokers. Harness pieces. Rings, buckles, stitched panels. The objects had not changed in the last minute.
She had.
Maybe.
A little.
“Collar,” she said.
Mai did not move.
Shammy did not move.
The vendor nodded like this was normal, because in Japantown it probably was. “Animal, fashion, reinforced, smart clasp, decorative, restraint-rated—”
“No restraint rating.”
The words came sharp.
Too sharp.
The vendor blinked.
Mai’s gaze flicked to Ace, then away again.
Shammy became extraordinarily interested in the hanging belts.
Ace breathed once.
Then said, more evenly, “Not restraint-rated.”
The vendor nodded. “Fashion or symbolic, then.”
Ace almost laughed at that.
Symbolic.
Of course.
Everything was symbolic until somebody made it a weapon.
“Symbolic,” she said.
The vendor reached under the counter and pulled out a tray of material samples. Leather strips, synthetic composites, woven flex-fiber, matte chain links, soft padded interiors, edge stitching in different colors. He laid them out with the casual precision of someone who had made strange things for stranger people and had learned not to ask why.
“What style?”
Ace looked down at the samples.
Her eyes went first to black leather.
Of course.
Her jaw tightened.
Mai saw.
This time Ace did not look away.
Black did not belong to the Kennel.
Leather did not belong to Vale.
A collar did not belong to a room.
Meaning was not a deed of ownership someone else had filed.
She picked up the black strip.
Held it.
Smooth.
Cool.
Not the same.
Still close enough.
Her fingers almost set it down.
Then did not.
“I want black,” she said.
The vendor nodded and pulled a better sample from the side. “Full grain? Synthetic? Reinforced soft-core?”
Ace rubbed the material between finger and thumb.
“Real.”
“Matte finish?”
“Yes.”
“Width?”
He began holding up options.
Too narrow looked delicate.
Too wide looked like armor.
The Kennel collar had been narrow and severe, a line drawn by someone else’s grammar.
Ace chose something slightly wider.
Not heavy.
Not decorative.
Enough to look intentional.
Enough to say chosen before anyone could say owned.
“This,” she said.
Mai’s eyes lowered briefly to the sample.
Something in her face softened, then steadied.
The vendor set the strip aside. “Hardware?”
He opened another tray.
Silver. Black steel. Gold. Brushed titanium. Small rings. Flat plates. Side buckles. Hidden clasps. Magnetic locks. Smart-release chips.
Ace saw the rings and hated them.
Then looked again.
A ring was not the problem.
A ring had been used.
So had doors.
So had words.
So had hands.
She picked up one matte black ring, then set it down.
No.
Too close.
She picked up a small brushed dark-steel front plate instead. Not a ring. Not a leash point. A flat oval piece with two recessed grooves.
“Can this be decorative only?”
“Sure. No anchor.”
“No anchor.”
The vendor nodded and pulled a matching low-profile clasp. “Back clasp or side release?”
“Side.”
Mai’s breath shifted.
Ace glanced at her.
Mai’s face remained still.
But side release meant Ace could reach it easily.
The vendor laid out options.
Ace chose one with a quick-release hidden under a smooth leather tab. Not identical to the old one. Similar enough to be legible to her hand. Different enough not to feel like it had inherited a ghost.
“Test it,” Mai said.
Quiet.
Not instruction.
Practical.
Ace picked up the clasp.
Click.
Open.
Close.
Click.
Again.
Open.
Close.
It obeyed her hand.
Good.
“Inside lining?” the vendor asked.
He showed softer materials.
Ace chose dark violet.
Mai’s eyes flicked to hers.
This time Ace almost smiled.
Almost.
“Stitching?”
The vendor pulled thread samples.
Black. Grey. Red. Silver. Gold. Neon colors for people with stronger opinions than judgment.
Ace reached for green.
Not bright neon.
Deep emerald.
Subtle.
Visible only if light caught it right.
Mai’s expression changed again.
Shammy stepped closer now, looking properly.
Ace looked at the thread.
Black outer leather.
Violet inside.
Emerald stitching.
No anchor.
Side release.
Hers.
The shape of it formed in her head, and for the first time the idea did not feel like the room reaching for her throat.
It felt like a door she had not decided to open yet.
The vendor scribbled notes on a pad. “Any engraving? Name? Initials? Phrase? Inside mark?”
Ace’s body went very still.
Name.
No name.
The Kennel had wanted no name because no name made her more object.
She had chosen no name because they did not get one.
Now the question returned without the room around it.
Mai’s attention sharpened.
Shammy’s too.
Ace stared at the sample strip.
Name?
No.
Not outside.
Not for anyone.
Inside?
Maybe.
The vendor waited.
Credit to him, he did not fill the silence with salesmanship.
Ace said, “Inside mark. Not text.”
“What kind?”
Ace looked at Mai.
Then Shammy.
Then down at herself.
“Three dots.”
The vendor looked up. “Pattern?”
Ace took the pencil from his hand without asking, turned the pad toward herself, and marked three small dots in a triangle.
Not big.
Not decorative.
Barely anything.
The vendor nodded. “Inside back?”
Ace considered.
Back meant hidden from her.
Side meant near release.
No.
Inside front.
Against throat.
Not as pressure.
As memory.
“Inside front,” she said.
Mai’s face went quiet.
Shammy’s eyes softened just enough.
The vendor wrote it down. “Three-dot interior mark. Dark thread?”
Ace shook her head.
“Emerald.”
“Same as stitching.”
“Yes.”
“Any smart features?”
“No.”
“Tracking?”
“No.”
“Biometric lock?”
Ace stared.
The vendor lifted both hands. “No biometric lock.”
“Good.”
“Matching lead?”
The world stopped for half a second.
Not the market.
The market kept going. Rain, voices, steam, money, nonsense.
Inside Ace, something old and new collided hard enough to make sparks.
Lead.
Line.
Hand.
Mai.
Room.
Choice.
Not yet.
She almost said no.
The word rose automatically.
Then stopped before leaving.
Mai remained silent.
Shammy remained silent.
Good.
This had to belong to Ace or not happen at all.
Ace looked at the material samples.
A lead could be a leash.
A lead could be a line.
A lead could be a thing that failed.
A lead could be something folded on an archive shelf.
A lead could be something else.
Maybe.
Eventually.
Not today?
Maybe today, but not used.
The thought was embarrassing enough to make her angry.
She hated that too.
“Yes,” she said.
Mai’s eyes closed for half a second.
Not distress.
Containment.
Shammy looked at the vendor with such intense neutrality that the poor man began organizing hardware trays with unnecessary care.
Ace continued before anyone else could accidentally become meaningful.
“Matching. Same leather. No handle loop.”
The vendor frowned slightly. “No loop?”
“No loop.”
“Then how do you hold—”
Mai said, “Flat end.”
The vendor turned to her.
Mai’s voice stayed practical. “Flat reinforced end. Palm grip only if held deliberately. Nothing that forms a closed loop.”
Ace looked at Mai.
Mai did not look back.
She was looking at the vendor’s sketch, calm and precise and entirely on Ace’s side.
Ace’s throat tightened.
Not from ghost.
From something worse.
The vendor nodded slowly. “Flat tab end. Reinforced. No loop. Clip?”
Ace looked at the clips.
No front ring on collar meant no standard attachment.
Good.
She thought.
Then chose a small side-compatible clasp that could attach to a hidden side point, only if the collar was built with one.
She looked at the vendor. “Hidden anchor.”
Mai looked at her now.
Ace held the look.
“Not front. Side. Under tab. Removable. Invisible when not used.”
The vendor nodded and updated the sketch. “So the collar reads as fashion unless the lead is attached.”
Ace breathed once.
“Yes.”
That mattered.
Too much.
Good.
The vendor gave an estimated completion time.
Two hours if simple.
Three with the interior mark and hidden anchor.
Ace paid upfront.
Her own account.
No discussion.
When the transfer cleared, the vendor gave her a small claim chip.
Ace held it between two fingers.
A cheap piece of plastic.
More frightening than it deserved to be.
“Three hours,” the vendor said. “Come back after market dinner rush.”
Ace nodded.
She turned away from the stall.
Walked five steps.
Stopped under a hanging lantern.
The rain had thinned to mist beyond the market cover. People moved around her, brushing past without noticing the tiny earthquake that had just occurred in the space of one custom order.
Mai came to stand beside her.
Shammy on the other side.
No one spoke.
Ace looked at the claim chip.
Then laughed once.
Small and disbelieving.
“I bought a collar.”
Mai’s voice was very soft. “Yes.”
“On purpose.”
“Yes.”
“With a matching lead.”
“Yes.”
Ace looked at the chip harder.
“Fucking hell.”
Shammy said, “Color selection was excellent.”
Ace turned her head slowly.
“Really?”
“Yes.”
Mai added, “Structurally coherent.”
Ace looked between them.
“Both of you are banned from emotional support.”
Shammy said, “Retroactively impossible.”
Mai nodded. “We have already contaminated the field.”
Ace stared at them.
Then, despite everything, smiled.
Not fully.
But closer.
She put the claim chip into her jacket pocket.
Not hidden deep.
Just pocket.
Object.
Promise.
Question.
Not doctrine.
---
They did not talk about it immediately.
That was probably what saved the afternoon.
Instead, they kept walking.
Ace chose the route again, though she did it so casually she almost fooled herself. Out of the covered market, down a narrow side street where steam poured from kitchen vents and made the air smell of garlic, fried batter, and wet concrete. Across a pedestrian bridge strung with flickering lanterns. Past a pachinko parlor where the sound inside was so aggressively cheerful that Shammy called it “weaponized pebbles” and refused to elaborate.
Mai bought replacement fasteners from a hardware kiosk.
Shammy bought another packet of sour plums, apparently because suffering needed sequels.
Ace bought nothing.
Except she had.
The claim chip stayed in her pocket with more weight than physics allowed.
Every few minutes, she became aware of it.
Then of Mai beside her.
Then of the space between them.
Then of the thought she had not said.
I want to try that with you.
Not now.
Not tonight.
Maybe not soon.
But someday.
Without the room.
Without eyes.
Without doctrine.
Without being made smaller.
With stop built into the center.
With choice under her own fingers.
The idea embarrassed her.
Not because Mai would laugh.
Mai would never.
Not because Shammy would judge.
Shammy would probably label the air and call it structurally significant.
It embarrassed her because the wanting was hers before she understood it.
Ace preferred wanting when it arrived armed and obvious.
This was not.
This was quiet.
It kept pace with her.
Mai noticed that she drifted closer whenever the market crowd thickened.
Ace noticed too.
The third time it happened, she did not correct it.
Mai did not react.
Shammy opened an umbrella she had purchased from nowhere.
Ace blinked at it.
“Where did that come from?”
“Vendor.”
“What vendor?”
“Umbrella vendor.”
“There was no umbrella vendor.”
“There is now less umbrella vendor.”
Mai looked at her. “Did you steal it?”
“I paid.”
“With what?”
“Money.”
Ace narrowed her eyes. “Why did that sound suspicious?”
Shammy held the umbrella over all three of them badly, because she was too tall and the umbrella had been designed by cowards.
Rain dripped off one edge directly onto Ace’s shoulder.
Ace looked up.
Shammy adjusted.
Now it dripped onto Mai.
Mai looked up.
Shammy adjusted again.
Now it dripped onto Shammy.
She looked satisfied.
“Balanced.”
Ace laughed.
Mai sighed.
They crossed into the metro station because Shammy wanted to “evaluate underground air after emotional window exposure,” which was either a genuine atmospheric need or an excuse to avoid more rain. The station was crowded enough to be anonymous. Trains moved in and out with tired metallic sighs. People stood in clusters, half-lit by advertisements and departure boards, all of them pretending not to watch one another while watching everything.
Ace descended the stairs first.
Her body remembered another descent.
The transit annex.
Amber lights.
Black fabric panels.
A door at the end.
The memory touched the edge of her ribs.
Not hard.
Enough.
She stopped at the bottom of the stairs.
A man behind her muttered something and moved around.
Mai stopped beside her.
Shammy behind.
Line.
No.
Not line.
People.
Ace looked down the platform.
No black door.
No Vale.
No mirror.
Just commuters, trash, flickering ads, and a teenager asleep on a bench with one hand inside his jacket like he expected the world to steal his dreams if left unattended.
Ace breathed.
“In,” she said.
Mai tilted her head. “Train?”
“Yeah.”
Shammy looked at the platform. “Any destination?”
Ace watched the train doors open.
People poured out.
People waited.
No one told her when to move.
She stepped forward.
“Two stops.”
Mai followed.
Shammy followed.
They boarded.
The train was too full for ideal spacing, but not packed. Ace stood near the door, one hand on a pole, Mai beside her, Shammy forced to duck slightly under an overhead display because public infrastructure remained discriminatory against storms.
At the next stop, doors opened.
People began exiting.
Ace stayed still.
Too still.
Waiting for others to move first.
The old pattern snapped into place before she saw it.
Not Kennel exactly.
Older.
But sharpened by it.
Position.
Pause.
Permission.
Mai did not speak.
Shammy did not either.
The doors began their warning chime.
Ace felt the irritation first.
Then the fear of having paused.
Then anger at the fear.
Then the simple fact that she wanted off the train.
So she stepped out.
Fast.
Clean.
Her own timing.
Mai and Shammy followed.
The doors closed behind them.
Ace stood on the new platform and exhaled.
No one made the moment important.
Good.
Then Shammy ducked again under a hanging sign and muttered, “This station is height-hostile.”
Ace looked at her.
Mai said, “It is standard height.”
“Standard is often hostile.”
Ace pointed at the sign. “Fight it.”
Shammy looked at the sign with solemn consideration.
Mai said, “Do not fight municipal property.”
“Coward,” Ace said.
Mai turned to her. “Do not encourage elemental vandalism.”
“Too late.”
Shammy lifted one finger toward the sign.
Mai said, “Shammy.”
Shammy lowered the finger.
Barely.
Ace smiled.
The metro platform became a platform again.
Good.
---
They returned to the leather stall after dusk.
The market had changed color by then.
Daylight had fully surrendered, and Japantown wore its night face: red lanterns, blue holo-glow, rain-silver walkways, steam rising thick enough to make people appear and disappear like bad ideas. The leather stall had turned on small warm lights over the display, making every strap and buckle shine with carefully profitable intimacy.
The vendor saw them and reached under the counter before Ace spoke.
“Custom order.”
He placed a flat black box on the counter.
Not fancy.
Good.
Ace stared at it.
Mai stood to her left.
Shammy slightly behind.
The vendor opened the box.
For a second, Ace did not touch anything.
The collar lay inside on dark paper.
Black matte leather, slightly wider than the Kennel piece had been. Emerald stitching along the edges, subtle until the light hit. Dark violet lining visible only where the curve lifted. No front ring. No ownership plate. No name. The brushed dark-steel front piece looked almost like armor, smooth and low-profile, with two recessed grooves that caught shadow more than light.
A small hidden side tab marked the release.
Another, mirrored under the opposite edge, concealed the optional anchor.
The lead lay below it.
Same black leather. Emerald stitching. Flat reinforced end instead of loop. No circle for a hand to close through. A small removable clasp wrapped separately.
The vendor turned the collar slightly. “Interior mark here.”
Three emerald dots.
Inside front.
Tiny.
Almost invisible.
Ace’s throat tightened.
Mai looked at the mark and then away.
Shammy said nothing.
The vendor, blessedly practical, continued, “Try the release?”
Ace picked up the collar.
It was lighter than she expected.
Or maybe she was stronger than the expectation.
She found the side tab.
Click.
Open.
Close.
Again.
Click.
The sound was not the same.
Close enough to hurt.
Different enough to breathe.
She tested the hidden anchor.
Attached the clasp.
Detached it.
Attached the lead.
Removed it.
No front line.
No forced meaning.
Only if chosen.
Only if assembled.
The vendor watched with craftsman interest, not symbolic hunger.
“Fit may need adjustment.”
Ace nodded.
She did not put it on.
Not there.
Not in the market.
Not under lanterns where anyone could look and misunderstand.
“Good,” she said.
The vendor smiled. “Glad it works.”
Ace looked at him.
Works.
What a strange word.
She paid the remaining amount and closed the box herself.
The vendor handed her a plain paper bag.
Ace did not take it.
“No bag.”
He hesitated.
Then nodded.
Ace carried the box in both hands.
Visible.
Her choice did not need wrapping.
As they left the stall, Mai said softly, “It is very you.”
Ace looked ahead.
“Yeah?”
“Yes.”
A pause.
Then Shammy added, “Predatory but emotionally well-stitched.”
Ace stopped walking.
Turned.
Mai pressed her lips together.
Shammy looked entirely sincere.
Ace stared at her for three full seconds.
Then said, “I hate that I understand what you mean.”
“It is accurate.”
“It is deeply weird.”
“Also accurate.”
Ace looked down at the box.
Black. Plain. In her hands.
The market kept moving.
No one cared.
That helped.
She held the box closer to her body, then relaxed her grip when she noticed.
Choice.
Still there.
They walked home under rain that had become almost invisible, the kind that coated hair and jacket shoulders slowly, without drama.
Ace did not ask anyone else to carry the box.
No one offered.
Good.
---
At the safehouse, Ace placed the new collar box on the table.
Not near the archive shelf.
Not immediately.
Table.
Present.
Mai removed her jacket and hung it by the door.
Shammy opened the window before Ace could comment.
The room filled with rain-air.
Ace stood over the box.
The old archive box remained on the shelf.
Closed.
THE LEASH THAT LIED.
The new box sat on the table.
Unlabeled.
Unworn.
Unclaimed by anyone but the person who had paid for it.
Ace opened it.
The collar lay there as before.
Still beautiful.
That annoyed her.
She picked it up and held it against her palm.
Mai stood across the table.
Shammy sat on the couch arm, because apparently chairs had not earned forgiveness.
Ace touched the three dots inside.
Ace.
Mai.
Shammy.
No words.
No claim.
A mark where no one else would see unless she chose to show them.
“That was stupid,” Ace said.
Mai did not ask what.
Shammy did not either.
Ace looked at the collar. “Buying it.”
Mai’s voice was calm. “Was it?”
Ace frowned. “You’re supposed to disagree faster.”
“I am trying not to become predictable.”
“You failed years ago.”
“Then I will continue.”
Ace huffed.
She set the collar on the table, open.
Not circle.
Not around anything.
“I don’t want to use it tonight.”
Mai nodded. “Okay.”
“Maybe not tomorrow.”
“Okay.”
“Maybe never.”
“Okay.”
Ace looked up sharply.
Mai’s expression remained steady.
Not disappointed.
Not relieved.
Ready to let the object remain an object until Ace said otherwise.
Damn her again.
Ace looked at Shammy.
Shammy lifted one shoulder. “It has good shelf potential.”
Ace stared.
“Good shelf potential?”
“Yes.”
“That is the least romantic thing anyone has ever said about a collar.”
Shammy looked pleased. “Thank you.”
Mai sat at the table now.
Slowly.
Not too close.
Ace remained standing.
The collar between them.
The lead still in the box.
Not assembled.
Not tonight.
Ace rubbed one thumb over the emerald stitching.
“I keep thinking about it,” she said.
Mai’s eyes stayed on her face.
“The room?” Mai asked.
Ace shook her head.
Slowly.
Her throat moved.
Bare.
“…you.”
Silence settled.
Long.
Not empty.
Not waiting.
Rain at the window. City below. Shammy’s breathing. Mai’s stillness.
Ace forced herself not to look away first.
Mai’s face changed in tiny increments, each one controlled, each one honest enough to hurt.
Understanding.
Pain.
Care.
Fear.
Not of Ace.
Of mishandling the thing Ace had just placed between them.
Mai said, “Tell me what part.”
Ace laughed once.
No humor.
“Would be great if I knew.”
Mai nodded.
Of course she did.
Ace looked back down at the collar.
“I hated being looked at by them. I hated the room deciding what I was. I hated Vale’s voice. I hated the mirror. I hated…” She stopped, jaw tightening. “I hated that word.”
Mai’s eyes lowered.
Mine.
No one said it.
Ace continued, quieter. “But I didn’t hate being close to you. I didn’t hate knowing where your hand was. I didn’t hate that you noticed everything. I didn’t hate…” She pressed her thumb against the inner violet lining. “I didn’t hate feeling held by you. Not owned. Held.”
Mai closed her eyes.
One breath.
Then opened them.
“I understand.”
Ace’s mouth twisted. “Do you?”
“Yes.”
“Because I don’t.”
Mai leaned back slightly.
Thinking.
Not analyzing Ace like a problem.
Choosing words like they were tools and knives and maybe bandages if used right.
“The Kennel took several real human needs and placed them inside a control architecture,” Mai said. “Attention. Proximity. Safety through being watched. Relief from having to signal every need because someone who knows you is already listening.”
Ace stared at the collar.
Mai continued, “Those needs were not created by the Kennel.”
“No.”
“They were stolen.”
Ace breathed out.
That word landed.
Stolen.
Yes.
That was closer.
The room had not invented the feeling.
It had stolen a shape and claimed the whole language.
Ace looked at Mai.
“I want it back.”
Mai’s breath caught very slightly.
Ace looked at the collar.
“Not tonight. Not like that. Not because I’m trying to prove I can handle it. I’m sick of proving things to dead rooms.”
Shammy’s expression softened.
Mai said, “Good.”
Ace’s eyes narrowed.
Mai corrected immediately. “Agreement. Not praise.”
“Thin line.”
“I know.”
Ace picked up the collar again.
It hung open from her fingers.
“I think I want to try. Someday. Here. With you. With both of you knowing. No room. No audience. No fucking doctrine. No one gets to say what it means except us.”
Mai’s eyes were bright.
She did not reach for the collar.
Good.
Ace needed her not to.
Mai said, “Would it still feel safe if you could stop it at any second?”
Ace looked at her.
Then at Shammy.
Then down at the three emerald dots.
She thought of the quick-release tab under her own fingers.
Thought of Mai’s bare hands.
Shammy’s line of sight.
Windows open.
Rain.
The safehouse.
Her name.
Her choice.
Her fingers tightened slightly around the open collar.
Not fear.
Not quite.
Decision.
The room reacted first.
The lamp above the table dimmed for half a breath.
Rainlight along the window bent strangely across the concrete wall. Shadows near the workbench stretched toward Ace and recoiled immediately, not behaving incorrectly so much as refusing to behave consistently at all.
The air pressure changed.
Tiny.
Predatory.
Present.
Mai’s eyes lifted instantly.
Shammy went still in the old atmospheric way that meant the room itself had become relevant.
And around Ace—not behind her, not separate from her, but gathered close against the outline of her body—the semi-shadow flared.
A presence field.
Darkness refusing geometry.
It rose sharp and sudden around her shoulders and throat, not obscuring the collar in her hand so much as rejecting the idea that the object meant the same thing twice.
The rain against the windows distorted.
The safehouse lights bent.
For one second, the room remembered the thing in the mirror that had refused classification.
Then the flare vanished.
The lamp steadied.
Rain returned to normal shape against the glass.
The pressure eased.
Ace blinked once.
“…okay,” she said softly.
Mai’s voice remained very calm.
“Yes.”
Shammy tilted her head slightly.
“Interesting distinction.”
Ace looked between them. “Did the room just do something weird again?”
Mai answered immediately.
“No.”
That landed.
Because she meant it.
Not the room.
Ace.
Ace looked down at the collar again.
“…yeah,” she said.
Not strongly.
Not bravely.
Truth did not always arrive with shoulders back.
Sometimes it showed up small and barefoot and angry about needing to be said.
“Yeah. I think it would.”
Mai nodded.
Slowly.
“Then someday, if you ask, we can find out.”
Ace looked at her for a long time.
“If I ask.”
“If you ask.”
“If I stop?”
“We stop.”
“If I hate it?”
“Then we hate it together and put it away.”
Ace’s mouth twitched.
“And if I don’t?”
Mai’s voice softened.
“Then we learn what it means when it belongs to you.”
Ace closed her hand around the open collar.
Not hard.
Just enough.
Shammy said, very quietly, “No doctrine.”
Ace looked at her.
“No doctrine,” Shammy repeated.
Ace nodded once.
“No doctrine.”
She placed the collar back in the box.
Open.
Then closed the lid.
Not locked.
Just closed.
The room did not get colder.
No mirror appeared.
No voice spoke from under the floor.
The object stayed an object.
The choice stayed hers.
Ace sat down at the table.
Finally.
Mai stayed across from her.
Shammy moved from the couch arm to an actual chair, which creaked in terror.
Ace looked at it.
“Brave chair.”
Shammy patted the armrest. “It understands sacrifice.”
Mai’s mouth curved faintly.
Ace leaned back.
The box sat between them, but it did not divide the room.
That was new.
That was something.
The archive shelf held the old evidence.
The table held the new question.
Rain moved through the open window.
Night City muttered below.
Ace looked at Mai.
Then at Shammy.
Then at the box.
“Not tonight,” she said again.
Mai nodded. “Not tonight.”
Shammy added, “Shelf potential remains available.”
Ace groaned.
Mai actually smiled this time.
And the room, which had once felt like it was holding its breath around broken leather and bad memory, did something much simpler.
It let them sit.
---
## Act V — The New Question
The box stayed on the table.
That was the first agreement nobody wrote down.
Not the archive shelf. Not the weapons bench. Not the bedroom. Not hidden under spare cloths or pushed into a drawer where it could become larger in darkness.
The table.
Between mugs, loose tools, a half-disassembled pistol Mai had been meaning to recalibrate for two weeks, and a bowl of sour plums Shammy claimed were “emotionally cleansing” despite Ace’s repeated evidence that they were, in fact, portable ambushes.
The box did not dominate the room.
It simply existed.
A black rectangle of possibility.
Ace kept noticing it.
At first every few seconds.
Then every few minutes.
Then, once, she realized she had cleaned an entire blade without looking at it.
That almost made her look.
She did not.
Small victories were easier to ruin by celebrating them.
Mai sat across from her at the table, working on the pistol with unnecessary patience. The weapon did not need that much attention. Everyone knew it. Mai knew everyone knew it. Still, her hands moved through the familiar sequence: check housing, inspect channel, adjust rune alignment, clean contact points, reassemble partially, disassemble again because perfection had a strange relationship with anxiety.
Ace watched her do it for a while.
Bare hands.
No gloves.
The new collar was in the box.
The old one was in the archive.
The room was not asking anything.
That helped.
Shammy had claimed the couch, but only in the sense that a weather system might claim a continent. She sat sideways with one leg folded under her, one long arm draped over the backrest, reading something on a battered tablet. Every so often she frowned at the screen and swiped too hard.
Ace looked up. “What are you reading?”
“Building code.”
Mai paused. “Why?”
“The hallway ventilation is inadequate.”
Ace stared. “You’re reading municipal building code for revenge?”
“Research.”
“Against the hallway.”
“The hallway began it.”
Mai looked down at the pistol again. “The hallway predates our tenancy.”
“That does not absolve it.”
Ace shook her head and went back to cleaning the katana.
The blade hummed softly beneath the cloth.
Emerald-frequency resonance.
Familiar.
No questions there. The katana did not ask what a line meant. Did not care what the room had done. Did not confuse stillness with obedience or proximity with ownership. It only required hand, edge, care, and intent.
The simplicity was almost rude.
Ace ran the cloth down the blade again.
Then again.
Mai noticed the repetition.
Did not comment.
Good.
Ace stopped on her own.
Better.
She set the blade down and flexed her right wrist.
Victor’s wrap held.
Annoying but useful.
The slate buzzed from the side table.
All three looked at it.
Then at each other.
Not Rogue.
Not yet.
Victor.
Ace knew before the screen lit.
Mai reached for it, then stopped and looked at Ace.
Ace rolled her eyes. “Yes, you may answer the medical tyrant.”
Mai picked it up.
Victor’s message appeared:
Wrist?
Ace leaned over enough to type with one finger:
Still attached, tragically obedient to your wrap.
Victor replied:
Do not call anything obedient for at least two weeks.
The room went quiet.
Not painfully.
Just enough.
Ace looked at the message.
Then laughed.
Short. Surprised. Real.
“Goddammit.”
Mai’s mouth curved.
Shammy looked up from building code. “Medical vocabulary prohibition expands.”
Ace typed:
That was actually good.
Victor:
I know.
I am professionally charming.
Ace:
You are professionally old.
Victor:
Old enough to know when a patient is deflecting.
Eat dinner.
No sour plums as primary nutrition.
Shammy looked offended without even seeing the message.
“How does he know?”
Ace turned the slate toward her.
Shammy narrowed her eyes. “He has no jurisdiction over plums.”
Mai said, “He has jurisdiction over nutrition.”
“No government recognizes that.”
“Victor does.”
Ace typed:
Shammy disputes your plum authority.
Victor:
Tell the weather event fruit is not dinner.
Shammy stood. “I will make dinner.”
Ace and Mai both looked at her.
Shammy looked back.
“What?”
Mai set the pistol down carefully. “Define dinner.”
“Food after day.”
Ace pointed at her. “That definition is legally suspicious.”
“I contain multitudes.”
“You contain plums and bad decisions.”
Shammy went to the kitchen anyway.
Mai watched her for three seconds, then stood.
“I will supervise.”
Shammy stopped at the counter. “I am capable.”
“You once tried to boil rice without water.”
“The rice needed challenge.”
Ace leaned back in her chair.
The box stayed on the table.
She looked at it now.
Not because it pulled.
Because the room around it had become absurd enough that the object could not remain entirely sacred.
That felt important.
The new collar existed in a room where Shammy might commit crimes against rice and Mai would intervene with the gravity of a battlefield commander.
Good.
Let it learn that.
Ace picked up the box.
Mai’s hand stilled in the kitchen.
Shammy’s too.
Ace noticed but did not look up.
She opened the lid.
The collar lay inside exactly as before.
Black.
Emerald.
Violet.
Three dots hidden along the inner front.
No front ring.
No claim.
Ace touched the lining.
Soft.
No ghost this time.
Only question.
She closed the lid again.
Not quickly.
Not hiding.
Done.
Mai resumed supervising Shammy’s rice crimes.
Shammy said, “I had already located water.”
Mai replied, “In theory.”
Ace set the box back in the center of the table and smiled faintly.
The evening moved on.
---
Dinner was edible.
That was not always guaranteed.
Mai had saved the rice from whatever philosophical trial Shammy intended for it. Shammy contributed vegetables cut in sizes that suggested she considered geometry optional. Ace added sauce too aggressively and refused to apologize because blandness was how despair entered through the mouth.
They ate at the table with the box still present.
No one moved it.
At one point Shammy reached across for the sauce and her sleeve brushed the box.
Ace looked up.
Nothing happened.
Shammy froze.
Ace stared at her.
“Did you just apologize to a box with your elbow?”
Shammy lowered her arm slowly. “No.”
Mai looked at her.
Shammy corrected, “Internally.”
Ace snorted.
“Do not apologize to the collar box.”
“It was accidental contact.”
“It’s a box.”
“Containing emotionally active material.”
Mai murmured, “She is not entirely wrong.”
Ace pointed her fork at Mai. “Do not encourage box etiquette.”
Mai lifted both hands.
“I withdraw from the etiquette debate.”
“Coward.”
“Yes.”
They kept eating.
The rain thickened again after dusk, tapping the open window frame with little cold fingers. Shammy refused to close it completely, but agreed to a compromise involving a towel under the sill and a statement that “weather must be negotiated with, not defeated.”
Ace told her she had become insufferable.
Shammy looked pleased.
After dinner, Mai cleaned the dishes because she did not trust either of them near the sink in their current philosophical condition. Ace dried them despite being told not to strain her wrist. She used the left hand mostly. Victor would have hated the “mostly,” so she decided not to report it.
Shammy disappeared into the hall.
A minute later, another window opened.
Mai sighed.
Ace leaned against the counter, plate towel over one shoulder.
“You know she’s going to start opening windows in other people’s apartments eventually.”
“She may already have.”
“Should we stop her?”
Mai looked toward the hall.
A faint breeze moved through the safehouse.
“No.”
“Good call.”
The kitchen light was warm.
Too warm for Night City, almost.
Outside, the city glowed through rain and dirty glass. Cars hissed along the road below. Farther away, AV lights moved between towers, red and white and corporate. Somewhere in the building, someone played music too loud for seven seconds, then either reconsidered or was murdered by a neighbor’s complaint system.
Ace dried a mug.
Set it down.
Picked up another.
Normal movements.
Normal weight.
Then she realized Mai was watching her.
Not intensely.
Not like the room.
Not like a handler.
Just watching because she was there and Ace was there and attention did not have to become ownership unless someone poisoned it.
Ace looked back.
“What?”
Mai shook her head once. “Nothing.”
“Dangerous answer.”
“Yes.”
Ace narrowed her eyes.
Mai leaned against the sink, hands resting on the counter edge, damp from dishwater.
“I was thinking that you seem more present tonight.”
Ace looked down at the towel.
There it was.
A sentence with too much care in it.
But not wrong.
“Maybe.”
Mai nodded.
No expansion.
No analysis.
Ace hated how much she appreciated that.
She dried the mug completely, then said, “The new one helps.”
Mai did not ask what new one.
“The collar?”
Ace nodded.
“Not because I want to use it right now,” she said quickly.
“I know.”
“But it’s…” She searched. Words remained badly behaved, though slightly less criminal than in the morning. “It makes the old one less alone in the category.”
Mai’s face softened.
Ace grimaced. “That sounded stupid.”
“No.”
“It did.”
“It sounded exact.”
“Worse.”
Mai almost smiled.
Ace set the mug down.
“The old one was the only version of the idea in the room. Now it isn’t.”
Mai looked toward the table.
The box sat there.
Quiet.
“Yes,” she said. “That matters.”
Ace leaned back against the counter, arms folded carefully so the wrist did not complain.
“I keep thinking about the three dots.”
Mai’s eyes returned to her.
Ace looked toward the hall where Shammy had vanished.
“Feels weird that they’re inside. Where nobody sees.”
Mai said, “Do you want them visible?”
“No.” Immediate. Certain. Good. “No, that would be wrong.”
“Then inside is correct.”
Ace nodded.
Then after a moment, “It’s not a secret.”
“No.”
“Just not for them.”
Mai’s answer came very softly.
“Yes.”
Ace let the words settle.
Not for them.
That might have been the cleanest line of the day.
The Kennel had been all audience. Every movement watched. Every symbol legible to others before it belonged to the person wearing it. Even silence had been turned outward, made into display.
This was the opposite.
A mark inside.
Against skin.
Known by the people who mattered.
Invisible to anyone who would try to make it useful.
Ace breathed out.
The breath went all the way down.
Shammy returned carrying a towel, a screwdriver, and a look of accomplishment.
Mai stared. “What did you do?”
“Improved the hallway.”
Ace closed her eyes.
Mai asked, with impressive calm, “How?”
“Temporarily.”
“That did not answer.”
“The vent cover was emotionally obstructive.”
Ace opened one eye. “Did you steal a vent cover?”
“No.”
Mai waited.
Shammy amended, “I liberated its airflow.”
Ace said, “We are going to get evicted.”
Shammy looked offended. “The building should be grateful.”
Mai took the screwdriver from her.
“No more ventilation liberation tonight.”
“Tomorrow?”
Mai looked at Ace.
Ace lifted both hands. “Do not involve me in storm crimes.”
Shammy reclaimed the towel with dignity and went to place it near the window.
The room stayed warm anyway.
---
Later, Ace found herself on the floor beside the couch.
Not because the couch had won.
Because the floor made sense.
She sat with her back against the couch base, one knee drawn up, the other leg stretched out. Her katana lay sheathed across her lap. Not in maintenance now. Just there.
Mai sat on the couch behind her, close enough that one knee nearly touched Ace’s shoulder. Shammy had taken the chair opposite and was reading building code again, though Ace suspected she had moved on to ventilation law with predatory intent.
The box remained on the table.
No one had opened it again.
The archive shelf remained visible from where Ace sat.
Old box.
New box.
Evidence.
Question.
The geometry had changed.
Ace studied it without meaning to.
The old box on the shelf: past, contained, named.
The new box on the table: present, unnamed, optional.
Mai behind her but not above her in the room’s old sense. Just on the couch because the couch existed and her leg had recovered from being a pillow days earlier.
Shammy in the chair, too tall for it, pretending municipal codes deserved that much attention.
Rain at the window.
Weapons nearby.
Door unlocked? No. Locked. But not sealed in the bad way.
Ace shifted slightly.
Her shoulder brushed Mai’s knee.
Not accidental.
Not fully planned.
Mai did not move away.
Ace let the contact remain.
For a while that was enough.
Then Mai’s hand lowered slowly to the back of the couch, visible beside Ace’s shoulder.
Not touching her.
Available.
Ace looked at it.
The day had been full of hands.
Mai’s hand on the lead in memory.
Mai’s bare hand on the workbench.
Mai’s hand paying for a bag strap.
Mai’s hand not touching the new collar.
Mai’s hand now, open and waiting for nothing.
Ace reached up.
Took it.
Not dramatic.
Just fingers curling around fingers.
Mai’s breath shifted once.
Shammy turned a page on the tablet very loudly, which meant she was pretending not to notice with the subtlety of a falling cabinet.
Ace looked at her.
“Over-observing.”
Shammy did not look up. “I am reading about vent clearance.”
“Liar.”
“Yes.”
Mai’s thumb moved once against Ace’s fingers.
Ace allowed it.
The contact was different from the workbench.
A little easier.
A little more dangerous because it was easier.
Ace leaned her head back against the couch cushion, not quite against Mai’s knee. The katana across her lap hummed faintly.
She looked at the box.
“I don’t want to make it heavy forever,” she said.
Mai’s fingers stayed still.
Shammy lowered the tablet.
Ace continued, “The new one.”
Mai said, “No.”
“If every time I look at it everyone starts breathing like the floor might collapse, it becomes another altar.”
Shammy’s expression went serious.
Mai nodded slowly.
“You are right.”
Ace looked up toward her. “I know. Weird feeling.”
Mai’s mouth curved.
Shammy said, “We can make it less heavy through minor absurdity.”
Ace narrowed her eyes. “Define minor.”
Shammy set the tablet aside and stood.
This was rarely safe.
She went to the table, picked up a blank adhesive label from Mai’s paper stack, and wrote something.
Mai leaned sideways to see.
Her face went through three expressions quickly.
Concern.
Amusement.
Resignation.
Shammy placed the label on top of the new box.
Ace stared.
The label read:
MAYBE SOMEDAY / NOT A DOOM OBJECT
Ace closed her eyes.
“Shammy.”
“Yes.”
“This is exactly why people fear you.”
“It clarifies classification.”
Mai murmured, “It does, unfortunately.”
Ace covered her face with her free hand.
Her shoulders shook once.
Then again.
A laugh broke through.
Not clean at first.
Then cleaner.
Mai’s hand tightened around hers, not holding her down, just there.
Shammy looked pleased with the terrifying dignity of a woman who had successfully defeated symbolic overburdening through stationery.
Ace lowered her hand and glared at the label.
“I hate it.”
“No,” Shammy said.
Ace pointed at her. “Dangerous confidence.”
“You are smiling.”
Ace stopped smiling immediately.
Too late.
Mai looked at the box.
“May I suggest an amendment?”
Ace looked up. “Oh no.”
Mai took the pen.
Under Shammy’s line, in smaller handwriting, she added:
ASK FIRST. ALWAYS.
Ace read it.
The laughter disappeared, but not painfully.
The room quieted.
Good quiet.
The label now read:
MAYBE SOMEDAY / NOT A DOOM OBJECT
ASK FIRST. ALWAYS.
Ace stared at it.
Then nodded once.
“Okay.”
Shammy took the pen from Mai and added three small dots in the corner of the label.
Ace groaned.
“You are both impossible.”
Mai said, “Yes.”
Shammy said, “Documented.”
Ace leaned back again and kept holding Mai’s hand.
The box was absurd now.
Still meaningful.
Still serious somewhere under the label.
But not an altar.
Not a doom object.
Maybe someday.
Ask first.
Always.
Good.
---
The slate pinged at 22:47.
Not Victor this time.
Everyone knew before Mai picked it up.
Rogue.
The safehouse shifted.
Not into alarm.
Into readiness.
Old habit.
Ace’s fingers tightened around Mai’s hand, then released.
Her choice.
Mai let go when Ace did.
Shammy’s posture changed by one invisible degree.
Mai read the message.
Then looked at Ace.
“What?”
Mai turned the slate.
Rogue’s message was short.
Got something straightforward.
Real bastards this time.
No etiquette. No mirrors. No philosophy.
When you’re ready.
Ace read it once.
Then again.
The words entered her body differently from every message since the Kennel.
Straightforward.
Real bastards.
No etiquette.
No mirrors.
No philosophy.
Her wrist hurt.
Her shoulders remembered the sledgehammer.
Her body, traitorous in a better direction this time, woke up.
Not with fear.
With motion.
Somewhere under her ribs, a locked room opened a window.
She looked at Mai.
Mai looked back, knowing exactly what the message did and not trying to soften it.
Shammy leaned forward. “What kind of bastards?”
Mai scrolled.
“No details attached.”
Ace smiled.
Small at first.
Then wider.
Not happy.
Not kind.
Clean.
“Rogue is learning restraint.”
Mai’s eyes narrowed with faint amusement. “Terrifying.”
Shammy said, “Does this mean violence soon?”
Ace looked at her.
“Maybe.”
“Good.”
The word landed in the room.
For half a second, it echoed against the memory of the Kennel. The way they had used it. The way Vale had made it crawl.
Then Ace took it back without asking anyone’s permission.
“Good,” she said.
This time the word belonged to her.
Mai heard the difference.
Shammy too.
The new box sat on the table with its ridiculous label.
The old box sat on the archive shelf.
The rain moved through the open window.
Ace stood.
Not because anyone told her.
Not because a room asked.
Because something ahead had a door, and behind that door, apparently, were people who had earned the kind of clarity only motion could provide.
Mai stood after her.
Shammy too.
Ace looked at the slate again.
“When you’re ready,” she read.
Then handed it back to Mai.
“Not tonight.”
Mai nodded. “No.”
“Tomorrow, maybe.”
“Maybe.”
Ace looked at the new box.
Then the archive shelf.
Then her katana.
Then the open window.
“Tonight we sleep.”
Shammy looked skeptical. “Bold.”
Ace pointed at her. “And no ventilation crimes.”
Shammy’s expression became distant.
“Define crimes.”
Mai said, “Anything involving tools.”
Shammy looked at the screwdriver on the counter.
Ace followed her gaze.
“No.”
Shammy sighed.
“Fine.”
They prepared the room for night in the small ways that had nothing to do with missions.
Mugs rinsed.
Weapons stored.
Window left open halfway by negotiated settlement.
New collar box moved from the table to the workbench, not hidden, not central.
Ace moved it herself.
The label stayed.
Maybe someday.
Not a doom object.
Ask first. Always.
Three dots.
She looked at it once before turning away.
No pull.
Just presence.
Mai dimmed the lights.
Shammy checked the locks.
Ace crossed the room first, toward the sleeping partitions.
Halfway there, she stopped.
Not frozen.
Just stopped.
Mai waited.
Shammy waited.
Ace looked back at them.
“Line of sight,” she said.
Not need.
Not alarm.
Almost joke.
Almost not.
Shammy’s face softened.
“Clear.”
Mai answered, “Always.”
Ace rolled her eyes.
“Dangerously sentimental.”
Mai said, “Accurate.”
Shammy added, “Documented.”
Ace groaned and went to bed.
That night, she dreamed of the market.
Not the Kennel.
Not the mirror.
Not Vale.
A market under rain.
A stall full of objects that belonged to no one until chosen.
A black collar in an open box.
Three dots hidden where only skin would know them.
And beyond that, somewhere down a wet Night City street, a door waited.
Not closed.
Not open.
Just waiting.
This time, waiting did not feel like a command.
It felt like timing.