Chapter 3

The City Opens

2,499 words·10 min read

The canal smelled like salt and fish and something older underneath — the particular rot of wood that had been wet for too long and had stopped minding. Kaito stood at the top of the harbor steps and let it hit him.

Portholm.

The city stacked itself above the waterline in tiers: dockworkers and warehouses at the base, then merchant houses climbing the hill in pale stone, then the upper districts with their narrow bridges crossing between towers over nothing. Every canal had a name. He knew this the way he knew Caldenmere's road grid — loaded knowledge, sourceless, pre-installed — but reading a map in your head and seeing the actual geometry were different. The map had not captured the noise.

There was a lot of noise.

Market barges jostled at the loading quays. A man was arguing across a canal with someone on the opposite bank, the argument already at the pitch where both parties had forgotten what started it. Gulls moved in low arcs over a fish market visible from here mainly as a smell. The crowd was dense and genuinely unpredictable — too many vectors running at once for his pattern recognition to lock in. The behavioral loops here, if they existed, would be too long and too tangled to see the seams from any single position.

He exhaled.

Better. He was briefly annoyed at himself about it.

He'd noticed this in Caldenmere too: cities were more comfortable than villages. In Millhaven he'd been watching a dozen people in a space small enough that the repetitions were obvious. Here there were hundreds, and the complexity was closer to what he'd known — the ambient illegibility of actual cities, the sense that not everything was for you to understand. The illusion was thicker. He could stop squinting.

That was exactly what an illusion wanted you to do.

He went down the harbor steps.


The dockworkers' district ran along the western quay, buildings built so close to the water that the foundations were wet. He asked twice before getting a useful answer — a woman hauling crates pointed him toward a low building with a blue-painted door and said Solen was usually around before the afternoon tide, ask inside.

He asked inside.

The woman who answered pointed wordlessly toward the far end of the dock, where a man sat on a bollard eating something wrapped in flatbread, watching the canal traffic with the comfortable attention of someone with nowhere pressing to be.

Kaito walked over.

The man was maybe mid-twenties. Broad through the chest in the way dockwork built, dark hair, a small scar above his left eyebrow that had healed with the texture of a cut that hadn't gotten proper attention. He was watching a laden barge navigate a tight turn with mild interest, the way someone watches a thing they find genuinely entertaining.

"Solen Veth?"

He looked up. Not suspicious — he ran the same rough calculus everyone ran, the stranger-assessment, and landed somewhere closer to curious than wary. "That's me. You need something?"

Kaito had spent two days walking from Caldenmere working out what to say. The version he'd arrived at was still slightly strange. He said it anyway.

"I need someone who knows where the edges of this city are."

Solen stopped chewing.

He looked at Kaito — not the quick read-and-dismiss of the farmer, not Brennan's frank utility assessment. He looked the way someone looks when a sentence has arrived that they want to understand before they respond to it. The flatbread stayed halfway to his mouth for three full seconds.

"What kind of edges?"

"Back routes. Places people don't use because they don't know they exist. Anything with no obvious reason for being where it is."

Solen put the flatbread down on his knee. "You're not a merchant."

"No."

"Not a guard or surveyor either." He studied Kaito with open curiosity rather than caution. "I've had people hire me for a lot of things. Nobody's ever said it like that."

"I'll pay standard rate. The vendor in Caldenmere said you know where things are — said it like it was a specific reputation."

Solen looked out at the canal. Then, apparently, decided. "I have a rate. It varies by what the job actually is once we're doing it. You seem like someone who'll make it complicated."

"Probably."

"Good." He stood, balled up the flatbread wrapper, and looked around for somewhere to put it with the unhurried ease of a man who had no timeframe to defend. He dropped it in a bucket. "I like complicated. When do you want to start?"

"Now works."

"Sure." He said it the way he probably said everything — like it was the obvious answer, like now was always when things started and it would be strange to argue.

They started walking.


Solen was easy to talk to in a way that Kaito found slightly alarming.

Not frictionless-easy — easy in the sense of someone who actually listened. He asked questions and waited for the answers, which was rarer than it should have been. He didn't fill silences reflexively. When Kaito said something that required thought, he gave it thought, and the thought was visible in an unselfconscious way — he wasn't performing attention, he was just paying it.

Kaito ran his standard baseline and couldn't find the seams. No repeated cadence. No looped response pattern. The conversation moved in directions that surprised him. Solen was funny in a self-deprecating way that landed because the self-deprecation was genuine, and once or twice he said something with a dry edge that made Kaito realize the man was paying more attention than he'd let on.

Behavioral complexity: high. Indistinguishable from real range. He caught himself filing it and felt the specific discomfort of knowing that indistinguishable from real was not the same as real, and that the distinction was one he had no methodology for resolving.

The city helped. Solen knew it not by the main streets but by the structure underneath — the logic of which alleys fed where, where the canal gates made foot traffic reroute, the places that looked like dead ends and weren't. He moved through it with the easy authority of someone who had spent years learning a thing for no other reason than that he found it interesting.

"This one," he said at a narrow arch between two warehouses, ducking through without ceremony. On the other side was a small square that didn't appear on Kaito's loaded mental map. A dry fountain, three old men playing cards around its base. "The city doesn't know about this square. That's not true — it just acts like it doesn't. Foot traffic goes around."

Kaito looked at it. The architecture was older than the surrounding blocks — different stone, different window proportions. It had been here before the neighborhood and the neighborhood had incorporated it without acknowledging it. "How did you find it?"

"Followed a cat."

"Seriously."

"I was fifteen. The cat went through the arch. I went after the cat. Cats know where the interesting places are." A pause. "She's dead now. But she had good instincts."

Kaito looked at the fountain, the card players, the old stone. He thought about the invisible wall in the field northeast of Millhaven — the geometry running up to a line and stopping because there was no reason to continue. This square felt like the opposite: the geometry continuing after the city thought it had ended.

Something worth cataloguing.


The trouble happened in the afternoon market off the third canal, and it was, as these things usually were, about a debt.

A man Solen apparently knew — Tavik, a dockworker, young, with the look of someone who had made one poor decision and watched it multiply — was backed against a spice merchant's stall by two men whose interest in him was both financial and enthusiastic. The market moved around them with the indifferent expertise of a crowd that had learned to give this type of situation a wide berth.

Solen assessed it in about four seconds. "That's Renn's people. He owes Renn."

"How much?"

"Doesn't matter. Renn doesn't want the money at this point, he wants the example." He was already moving — not fast, just deliberate. The movement of someone who had done this before and knew speed was a bad opening.

Kaito watched him work.

It was interesting, technically. Solen navigated the situation the way he navigated the city's backstreets — not through force but through the confident manipulation of space and expectation. He inserted himself at exactly the angle that made the geometry awkward for both men, said something too quiet to carry, and used Tavik's moment of surprised relief to get him moving before either man had time to recalculate. By the time anything could escalate, the opportunity had closed. The two men looked at the space where Tavik had been standing and arrived at the conclusion that pursuing this was now more work than it was worth.

They left. The market closed around the gap.

Tavik said something grateful and embarrassing. Solen waved it off with the ease of a man who found gratitude more awkward than the confrontation. "Don't borrow from Renn anymore."

"I know."

"You knew before too." Not harsh. Just accurate.

Tavik left. Solen rejoined Kaito at the canal's edge.

"That happens often?" Kaito asked.

"Often enough that I have a system. Water affinity helps. Not using it, usually — just having it. People know I have it. Changes the math."

Kaito looked at him. He was running diagnostics without consciously deciding to — the speed of the intervention, the accuracy of the spatial read, the tone calibration. All of it had been extremely good. Too good for someone who treated it this casually. "You've been doing that a long time."

Solen looked at him sideways. "Why does that sound like it means two things?"

"It doesn't." A pause. "It was efficient."

"Thanks." He seemed genuinely pleased by this, which was not a reaction Kaito had anticipated. Most people wanted to be called brave or impressive. Solen had looked satisfied at efficient. Kaito noted it.

They kept walking.


He did the second pass through the harbor market near evening, alone. Solen had a job that required him by the water at tide-change — salvage assessment, he'd described it in a way that sounded both mundane and mildly illegal — and had told Kaito to meet him back at the blue-door building in an hour.

The harbor market ran long after the daytime stalls closed, shifting from produce to cooked food and small goods and things that had arrived in Portholm the way things arrived in Portholm: without too many questions. Kaito walked it the way he'd walked Caldenmere's east quarter. Building the baseline. Watching the patterns long enough to recognize them.

He stopped at a dried-fruit vendor he'd passed that morning.

The woman running the stall had said something when he'd passed the first time — a small grumble about the smell of cardamom from the next stall being better than what she'd had in two seasons. The kind of thing a person says when their hands are busy and their mouth needs somewhere to go.

He was close enough now to hear her clearly.

"— better than what I've had in two seasons, honestly. Whoever he's buying from—" The same mild complaint, the same shape. She was talking to a different man, the context was different, but her hands stilled on the table edge when she spoke, the same way, and ended with the same small self-deprecating shrug.

She moved on. Her conversation ran through three more exchanges — slightly different words each time, the same underlying architecture. The mild observation. The still hands. The shrug.

Kaito stood in the warmth of the market, the smell of the canal, the last of the day's light on the water, and underneath all of it felt the same thing he'd felt pressing his palm against a field that had no edge.

There you are.

He didn't walk away immediately. He stayed long enough to be sure: the loop was structural, not habitual. The words changed. The skeleton didn't.

He bought figs he didn't need and moved on.

One data point, he reminded himself. People have habits. Don't extrapolate from one.

He was already extrapolating. He could feel himself doing it.


Solen was back at the blue-door building before Kaito was. He'd acquired, somewhere in the interval, two cups of something warm and a mildly smug expression.

"Salvage was good," he said, handing one of the cups over without preamble. "Don't ask what it was."

Kaito took the cup. The warmth moved through his palms. He looked at the harbor lights on the water — the city reflected in shifting pieces, not a clean image but the impression of one, a hundred separate glints assembling into something that looked like reflection if you stood back far enough.

"How long have you been here?" he asked. Not the technique. The city.

"Born here." Solen said it without nostalgia, like a fact about geography. "Worked the docks since I was fourteen. The problem-solving came later."

"You like it."

"I like knowing things. Where the cats go. Which stalls are running a short count. Which alley floods when the tide comes in wrong." He sipped his cup. "City's a system. Systems have rules. Know the rules and you can be useful."

Kaito looked at him.

Know the rules and you can be useful. The phrase sat in the air between them, unaware of what it was doing to him.

He said nothing. The harbor moved. The lights scattered on the water and reassembled. A gull called somewhere over the fish market, already closed, the sound arriving late.

Solen wasn't pushing — just present the way he was consistently present. Open-ended. Waiting, without making waiting a thing.

"How long do you think you'll be in Portholm?" he asked.

"Don't know yet." Kaito turned the cup in his hands. "More to look at than I thought."

"There always is." Solen said it like experience had taught him this and he'd made peace with it being good news. "That's the thing about edges. The more you look for them, the more they give you."

Depends, Kaito didn't say, on whether you're looking at the edge or the edge is looking back.

He drank the rest of his cup instead.

The figs in his pocket were unnecessary and slightly too sweet. He had one vendor's loop mapped. He had a first read on Solen he couldn't fully trust and didn't know what to do with. He had a dry fountain in a square the city had forgotten about, and the sense of the city reflected on dark water — a hundred pieces of light assembling into something almost whole.

More data tomorrow.

But this time, unusually, he meant it about a person.