Boseh and the Rain
Rain made everything honest.
It put a sheen on rust and a mirror on puddles and turned the city’s neon into bruises—purple, sickly blue, a fever-orange that never quite warmed anything. From Mara Sadeghi’s rooftop, the Midstack looked like it was sweating light through cracked teeth: stacked walkways, sagging awnings, antenna forests, cables draped like ivy across concrete ribs.
Down below, the Lattice kept breathing.
You didn’t always hear it. Some nights it was a low hum behind your molars, a distant generator purr, a polite tremor in the bones of the building. Other nights—nights like this—it had teeth. It pulsed through the air in tiny, invisible packets, riding the wet like a scent trail. The cheap implants in the neighborhood—black-market ports and salvaged cranial tabs and old wrist stacks that hadn’t been updated in years—picked it up and translated it into itch and fatigue and phantom alarms.
Mara had learned to live with the feeling that the city was watching her, because in most practical ways, it was.
Her shack was a lean-to of patched metal and plexi, wedged behind a dead billboard that still flickered sometimes with ads from a decade ago: a smiling woman biting into fruit that hadn’t grown anywhere local in a long time. The billboard’s frame made a decent windbreak. The plexi kept the rain out if you didn’t look too hard at the seams. The real insulation came from the garden.
Calling it a garden was technically a lie. Calling it a dump was crueler than it deserved.
It was a narrow strip of life in containers—troughs and tubs and cracked hydroponic trays—where moss grew through old keyboard shells and mycelium threaded itself around copper coils like it was trying to remember what electricity felt like before people made it a leash. Between the planters were jars of algae and a tangle of “compost”: shredded circuit boards, braided wire, broken drones stripped down to their bones.
Everything had a second life up here. Sometimes a third. Sometimes it came back wrong and Mara had to put it down.
She shoved her shoulder against the door and made it latch, then checked it twice anyway. Habit. The lock wasn’t much, but it was hers. The Lattice couldn’t revoke it. Not up here.
“Boseh,” she called, toeing off her boots. “Boseh, bia inja.”
A small shadow detached from the underside of the workbench and flowed into the open like spilled ink—then caught the light and revealed itself in sharp, classic contrast. Boseh was a tuxedo cat with the kind of markings that looked deliberate, like someone had painted him for a portrait and then sent him into the gutters as a joke: a sleek black back and tail, a white bib at his throat, white socks on his front paws as if he’d stepped in snow once and decided he liked the drama of it. His muzzle was white too, a neat little mask that made his gold eyes look brighter, more accusing.
He stretched with the deliberate grace of someone who owned the world and merely tolerated humans as furniture, then walked straight to Mara and headbutted her shin.
“Yeah,” she muttered, and the tightness in her chest eased a notch. “Hi to you too.”
Boseh made a sound that was almost a complaint and almost a purr, and his whiskers brushed her pant leg like a blessing he pretended not to give. He followed her as she crossed the shack, stepping over a coil of cable like it was a sleeping snake. His tail flicked when the cheap radio in the corner hiccuped with static, white-tipped at the very end like a warning flag.
Mara’s kitchen was a single counter and a hotplate fed by a battery stack she didn’t talk about out loud. The shelf above it held mismatched jars and a dented tin of turmeric and dried limes, and a glass of tea that had gone cold hours ago because she’d forgotten to drink it while her hands were busy. A small, stained recipe card was stuck to the wall with tape that had lost its faith. The handwriting on it was neat, measured. Controlled.
Her mother’s handwriting.
Mara didn’t look at it for long. Looking for long turned things into wounds.
She took a breath, then turned on the hotplate. The coil glowed sullen red. She set a pot down and listened as it clicked and settled. Outside, the rain ticked against the plexi, and beyond that the city’s hum shifted, like something in the grid had changed its mind.
Boseh jumped onto the windowsill with a hop that landed soft as a secret. He sat in profile, white chest bright against the dark glass, staring at the rooftop beds as if daring anything out there to move without his permission.
Mara opened a container and the smell of chopped herbs rose up—parsley and cilantro and fenugreek, dark and green and sharp enough to cut through the metallic tang that lived in the air year-round. She’d scavenged the herbs from a community grow in the next block, paid for them with a repaired water filter and a promise. The promise was the expensive part.
She poured oil into the pot, waited for it to shimmer, and then dumped the herbs in. They hit the heat with a sudden hiss that sounded like relief. The scent bloomed in the cramped space, pushing back the city for a moment. It was the closest thing she had to a spell.
Her shoulders unclenched without permission. Her jaw unlocked. Her brain stopped trying to run three steps ahead.
“Okay,” she whispered to herself, like a bargain. “Okay. We’re here.”
The herbs darkened, and she stirred slowly, letting the motion become a rhythm. Heat. Stir. Breathe. Listen.
From somewhere down the block, a siren rose and fell. Not police—not exactly. Eradication Bureau used a different sound, a cleaner tone that made your skin think of bleach and fire. This was just an ambulance drone, maybe. Or someone’s alarm system failing again.
Mara kept stirring.
She added turmeric, then a handful of dried beans she’d soaked and guarded like treasure. The pot’s contents thickened into something that looked like the city itself—dark, complicated, stubbornly alive.
On the counter, her comm unit—a battered slate with a cracked corner—flickered with a warning icon. No message. Just the Lattice’s ambient attention, a pulse that said: I’m here. Don’t forget I’m here.
Mara ignored it. She’d learned the difference between attention and action. Attention was background radiation. Action was when the doors started mislocking.
Still, she found herself glancing at the window, at the beds of moss and wire outside. The garden sat there quietly, pretending innocence. It would keep pretending until it didn’t.
She’d cultivated that quiet. Not with code alone. With boundaries. With feeding schedules. With pruning. With saying no.
Sometimes the hardest part of growing anything was not letting it take everything it could.
Boseh sneezed—an offended, theatrical sound—and Mara snorted despite herself. “I know,” she told him. “It’s not for you. Don’t give me that look.”
He blinked slowly, unimpressed, then turned his head toward the door like he’d heard something.
Mara paused mid-stir.
At first she heard only rain. Then: a faint tapping, too rhythmic to be water. A signal through the building’s bones. Someone on the stairs. Slow steps, deliberate, trying not to sound like they were trying.
Her stomach tightened. Not fear exactly. Calculation.
She wiped her hands on her pants and moved to the shelf where a small toolkit sat beside a coil of thin copper wire. Beneath the toolkit, hidden in the shadow, was a device that looked like a broken router—because it used to be one. Now it was a local jammer tuned to the frequencies EB liked to use for their sweeps. Not strong enough to block the world. Strong enough to create a small blind spot. A garden fence made of noise.
Mara didn’t turn it on yet. That would be escalation. That would be proof.
The steps stopped outside her door.
For a long moment, there was nothing.
Then, a knock. Not hard. Not aggressive. Almost polite.
“Mara,” a voice said through the plexi seam. Low, careful. Familiar enough to be dangerous. “It’s me.”
Mara closed her eyes for half a second. She didn’t answer immediately. Answering immediately was how you let the world train you.
Boseh hopped off the sill and went to sit in the center of the room, white paws neatly aligned, tail wrapped around them like a judge’s robe. He stared at the door with the solemnity of a creature who had decided this was his threshold and everyone else was a guest.
Mara turned the heat down under the pot until it barely murmured. The smell of gormeh sabzi clung to her like a memory of home that wasn’t safe to name.
She crossed to the door and put her hand on the latch. Cold metal. Warm palm.
“Say it,” she called, voice flat.
A pause. Then: “Kite. From two blocks over. I—” The voice swallowed. “I need a favor.”
Mara’s gaze flicked to the comm slate, still pulsing its little warning. The Lattice listening. The city listening. The rain carrying everything downward.
She looked at Boseh. Boseh blinked once, slow and unhelpful.
Mara exhaled through her nose, the way her mother used to when she was deciding whether to be kind or correct. Her mother always chose correct. Mara had built her whole life around choosing differently.
“Hold on,” she said, and unlatched the door.
The hinge squealed like it wanted to report her.
Cold air rushed in, sharp with rain and distant ozone. The stairwell light stuttered. A figure stood there, soaked and shivering, hoodie plastered to their shoulders—eyes bright, too young to be this tired.
Kite’s mouth opened, words already spilling.
Mara lifted a hand. “Inside,” she said. “Before the city gets curious.”
Kite stumbled forward, and Mara shut the door fast behind them, sealing the warmth and the herb-scent and the small, stubborn pocket of life back into place.
On the hotplate, the stew simmered, dark and patient.
Outside, the Lattice kept breathing.
And somewhere beneath all of it, like roots feeling for water, something in Mara’s garden shifted—just slightly—as if it had heard the knock too.