Read a preview
Chapter 1
Chapter One: The Frayed Edge
The sea of air ended not in horizon but in a fretted edge, a torn hem from which motes drifted up like ash. Yselle Kera stood on the cliff of Halcyon Isle with her palms open to the wind. A broad grin from anyone else would have read as panic; in her it meant calculation. She watched the lace of reality itself thinning, color leaching to chalk, texture flickering to grit, the world’s pattern failing.
She breathed in slow, felt the Loom through the bones of the isle, the anchored lines that kept land tethered to sky. She was legendary, they said, but legends were made of myth, and she dealt in threads.
She whispered not a phrase but a pressure, fingertips closing as if catching threads that were not there. Light drew to her wrists in cobweb strands. With a practiced twist she wove a quick net of continuity and threw it. It caught the fray, held for a few heartbeats, then smoked and sagged.
A small success. A larger failure. She closed her eyes, counted the pulse of the wind, and let the net dissolve before it took her arms with it.
Behind her, bells—no, not bells—hard resin chimes struck. The Council signal. She did not turn. She reached down to the cliff’s very grain and felt the unmaking chew like cold teeth.
“Yselle!” Pasha’s voice cut across the gust. The courier skidded into view, hair wind-matted, sky harness slung over one shoulder. “They want you now.”
“They always do when the tide is wrong,” Yselle said without bitterness. She glanced once at the fray, memorizing its hunger. The Unspooling had found them. “Saddle your skiff. We leave before anyone can tell me not to.”