home

search

Chapter 29: Resonance

  Moving through Kethrane with four people felt… different.

  Not louder—Kael was loud enough on his own when he wanted to be. It was the shape of it. Three had been a wedge. A point. Kael at the front, Corin reading angles, Aurelion holding presence like a drawn sword that never quite left its sheath.

  With four, there was drift.

  There was noise.

  There was a certain kind of gravity that didn’t come from power but from personality—like the city had to account for not only what they could do, but what they might say.

  Riven walked with them like he’d always been there.

  Too relaxed. Too talkative. Too comfortable in a city that made comfort feel earned only through obedience.

  “Alright,” Riven said, squinting up at the skyline as they turned down a narrow lane, “so you guys do this a lot? Walk around staring at walls like the walls might bite you?”

  Kael grinned. “Sometimes they do.”

  Riven laughed. “Yeah, see, that’s not normal.”

  Corin didn’t respond.

  Aurelion didn’t blink.

  Riven glanced between them, then leaned closer to Kael and lowered his voice like it was a secret. “Does the quiet one ever laugh or is he just… permanently disappointed?”

  Corin’s eyes flicked to him.

  Riven held up his hands. “Okay, okay. I’m just asking questions. That’s what I do.”

  Kael chuckled and clapped Riven lightly on the shoulder. “He’ll warm up.”

  Corin’s tone was flat. “I won’t.”

  Riven brightened. “See? He talks.”

  Kael walked at the front with his staff across his shoulders, posture loose, eyes half-lidded like he was sightseeing. But he was listening. Always listening. The city’s rhythm pulsed beneath the stone like a second heartbeat, and Kael could feel how it tightened and loosened around them.

  Today it tightened slower.

  Not weaker. Not less present.

  Just delayed.

  They crossed into a district where administrative offices clustered—clerks, record-keepers, civic routes. Normally, this area was cleanly controlled: guards positioned at perfect intervals, routes clear, foot traffic directed by subtle physical cues.

  Today, something lagged.

  A guard turned his head a fraction late. A clerk hesitated before stepping aside. A small cart stalled too long at an intersection, forcing another to reroute.

  Tiny things.

  But Kael felt them like notes out of tune.

  Riven noticed too—just in a different way.

  He pointed casually at a corner where two patrols overlapped awkwardly, both pretending not to notice the other. “That’s new.”

  Kael glanced. “Yeah.”

  Riven’s grin widened. “They’re stepping on their own toes. I like it.”

  Corin’s voice came quiet. “It’s inefficient.”

  Riven scoffed. “It’s profitable.”

  Kael laughed softly. “Show me how you read it.”

  Riven blinked. “What?”

  Kael’s eyes gleamed. “You keep acting like you’re just lucky. I want to know how you’re doing it.”

  Riven’s grin sharpened, pleased despite himself. “Oh. You want the craft.”

  Kael nodded. “Yeah.”

  Riven let out a dramatic sigh and adjusted his coat like he was preparing to teach a class. “Alright. First thing you gotta understand about Kethrane is this—”

  He tapped the side of his head.

  “—the city has memory.”

  Corin’s eyes narrowed slightly. “Explain.”

  If you encounter this story on Amazon, note that it's taken without permission from the author. Report it.

  Riven gestured ahead, where a narrow alley connected two streets. “Patrols don’t just walk routes. They walk expectations. They do what they did yesterday because yesterday worked.”

  Kael nodded. “Until it doesn’t.”

  “Exactly,” Riven said, pleased. “Now, when the city tightens up, everyone assumes it closes gaps. But if you tighten a rope too hard, what happens?”

  “It snaps,” Kael said.

  Riven wagged a finger. “Or it slides.”

  Aurelion’s gaze sharpened. “Dead seconds.”

  Riven pointed at him like he’d just said something brilliant. “Yes. Dead seconds. That tiny moment when everyone thinks someone else is watching, so no one is.”

  Kael smiled wider. “You’ve been riding those.”

  Riven shrugged, trying to look casual. “I mean… yeah. You don’t fight the city. You just—”

  He shifted his hands, miming a wave.

  “—move with it. When it overcorrects, it creates a seam.”

  Kael watched him closely. The thief was joking, exaggerating, making it seem simple.

  But Kael could tell—Riven had mapped this place in his bones.

  “So,” Kael said, “you don’t break anything.”

  Riven scoffed. “Break things? That gets attention. Attention gets you corrected. I prefer not being… corrected.”

  Aurelion’s voice was low. “Wise.”

  Riven glanced at him, then grinned. “Yeah, thanks, scary sword guy.”

  Kael’s eyes drifted to the street ahead, where a small civic gate separated one district from another. It wasn’t a major barrier—just a checkpoint with a sigil-lined arch and a desk where a clerk verified tokens. Kael had passed through once before, early in their time here. The city had let him.

  He wondered if it would today.

  They approached.

  The clerk looked up.

  His expression shifted instantly—polite at first, then cautious. His eyes flicked to a slate beside him, then back to Kael.

  “Temporary restrictions,” the clerk began.

  Kael didn’t argue. He didn’t step forward. He simply stopped in front of the arch.

  And waited.

  The air changed.

  Not visibly. Not dramatically.

  Kael felt the Threads beneath the arch align, then hesitate—like gears catching. The sigils brightened faintly, pulsed once… then dulled.

  The clerk blinked, frowning at his slate as if it had betrayed him.

  Riven leaned toward Kael, whispering loudly, “Oh, that’s new.”

  Corin’s eyes narrowed. “The gate didn’t engage.”

  Aurelion’s gaze fixed on the arch. “It tried.”

  Kael smiled faintly. “Yeah.”

  The clerk swallowed. “One moment.”

  He tapped his slate, then tapped again harder. The sigils pulsed weakly, then steadied—but late, like a delayed echo. Guards at the sides shifted, uncertain.

  Kael still didn’t move.

  He simply existed in the right place.

  The gate’s Threads couldn’t seat cleanly on him. Not because he was resisting them with force. Not because he was actively dismantling anything.

  Because the rhythm that made them effective didn’t match his presence.

  The clerk’s voice turned a little strained. “You may proceed.”

  Kael stepped forward casually, and the arch let him pass.

  Riven stared.

  He didn’t joke. Not immediately.

  He walked through after Kael, eyes flicking up at the sigils as if he’d never looked at them properly before.

  Corin followed, quiet as ever, but his gaze was sharp now—analytical.

  Aurelion moved last. As he passed under the arch, the air around him felt steadier than before. His presence didn’t flare. It didn’t tense.

  It held.

  Kael felt it like a subtle change in pressure, like the difference between someone bracing against a wave and someone walking through it.

  He glanced at Aurelion. “You feel that?”

  Aurelion nodded. “Yes.”

  Riven finally found his voice again. “Okay, hold on.” He jabbed a finger at Kael. “You didn’t do anything.”

  Kael grinned. “I know.”

  Riven’s eyes widened. “So why did it—”

  He waved his hands helplessly toward the arch behind them.

  Kael’s grin softened into something more thoughtful. “Because I’m not in sync with it.”

  Corin spoke quietly. “It’s latency.”

  Riven blinked at Corin like he’d just heard him speak in a new language. “Huh?”

  Corin looked at Kael. “The city relies on immediate response. If you introduce delay, it creates gaps.”

  Kael nodded slowly. “Yeah.”

  Aurelion added, voice low. “Threads are rhythm. They bind by harmonizing with the soul’s movement.”

  Riven’s brows knit together. “You’re saying… the city’s power works like music.”

  Kael smiled. “Basically.”

  Riven stared at Kael again, and for a moment, the thief’s usual irreverence slipped. Something in him recalibrated, like his brain was trying to place Kael into a category that didn’t exist.

  “You’re not lucky,” Riven said quietly.

  Kael chuckled. “Told you.”

  Riven inhaled slowly, then let it out. “Alright.”

  Kael tilted his head. “Alright what?”

  Riven’s grin returned, but it was smaller now—more controlled. “Alright. That changes things.”

  Corin’s gaze flicked to him. “How?”

  Riven shrugged, trying to sound casual again, but he couldn’t fully hide it. “If you being there makes the city trip… that means the seams I use?”

  He whistled softly. “They’re gonna get bigger.”

  Kael smiled. “If I’m careful.”

  Aurelion’s voice was steady. “If you are not, the pressure moves to others.”

  Kael nodded. “Yeah.”

  They moved deeper into the district, and Kael tested it again—not by pushing, but by watching. He stepped into spaces where the city’s Threads were densest: near record halls, near permit stations, near civic corridors where officials moved in controlled patterns.

  Each time, the same thing happened.

  A half-second lag.

  A pulse that didn’t seat.

  A correction that stuttered before stabilizing.

  Kael wasn’t breaking anything.

  He was revealing the system’s dependence on harmony.

  He stopped near a water channel where reflections danced across the stone. He watched the ripple distort the lantern light, then spoke softly.

  “So that’s why,” he murmured.

  Corin turned slightly. “Why what?”

  Kael rested his staff against his shoulder. “Why they can’t just clamp down harder and win.”

  Riven leaned in. “Because you mess up their timing.”

  Kael nodded. “Because the harder they squeeze, the more exact they have to be.”

  Aurelion’s eyes narrowed. “And exactness costs.”

  Kael smiled faintly. “Exactly.”

  Riven let out a low whistle. “You’re like… a walking misfire.”

  Kael laughed. “I’ll take that.”

  Corin’s gaze stayed on the streets ahead. “This isn’t a victory. It’s leverage.”

  Kael nodded, expression sobering slightly. “Yeah.”

  He thought of the vendor, the way the city had tightened around innocent people. He thought of the man at the grain depot. He thought of the silent district afterward, the way the city had quarantined the idea of resistance.

  Kael didn’t want chaos.

  He wanted freedom.

  And freedom in a place like this didn’t come from smashing walls.

  It came from finding the hinges.

  He turned back toward the flow of the city, grin returning—easy, bright, unforced.

  “Alright,” he said. “New plan.”

  Riven perked up. “I love plans.”

  Corin didn’t react.

  Aurelion watched Kael closely.

  Kael’s eyes gleamed as he looked out over the district, feeling the Threads pulse beneath it all like a nervous heartbeat.

  “If I stop pushing,” Kael said softly, “they trip on themselves.”

  He adjusted the staff across his shoulders and started walking again, relaxed as ever.

  But now he wasn’t just moving through Kethrane.

  He was moving with intent.

Recommended Popular Novels