Aethermourne Codex

story-beat · ashen-knot

Outer Gallery, Wind Ledger

AE-414.1Era: ember-ageTech tier: 2

On Veilspire's outer gallery Selene and Jace trade column heat for honest wind; the stair's gap hunts their breath until they bill the gale and climb toward the ash-knot intake.

Wind took the hatch the way a honest creditor took coin—no script, no warmth, only weight.

Selene stepped onto the outer gallery with both boots on iron that had never learned to keep books. Veilspire fell away in slate and chimney smoke, the city a ledger someone else was still writing. Column air clawed at her collar from the open stair behind them; out here, cold had teeth and did not pretend to be fair.

Jace came through last and pulled the hatch until the tin latch bit. Hatch shut / gallery / wind witness, he wrote, ink threatening to bead on the page. "Charge?"

"Still held," Selene said. She could feel it—not warmth, but the negative space beside their names in his book, the gap that breathed when the stair thought about closing them into a cell.

The gallery ran along the Spire's skin like a scar: riveted plates, maintenance rings, a rail gone green with salt from storms that never bothered Veilspire's lower wards. Ash Stair traffic was supposed to end below the brass patch; guild tin and Syndicate gloss did not belong on windwalk iron. Yet boot scuffs marked the outer lip toward a service ladder angling up toward the ley-ash intake cowls—the knot the smugglers called ashen because the dust stained everything the color of old funerals.

Numbers tried to bloom in the gust anyway, column habits dying hard. GAP / ADJACENT / BREATH DUE. Selene fed the rail boredom until the almost-ink peeled sideways and vanished into cloud.

"It followed us out," Jace murmured.

"It counts indoors." She set mirror-hand on the rail, KOR—HOLD steady. "Out here we bill the wind."

She inhaled on four, held on five, let the exhale go nowhere the ledger could file—wind stole it, witness without a seal. The gap beside their names twitched in Jace's book, then thinned, as if the stair had sent a clerk to collect breath and found only weather.

Halfway along the gallery a maintenance bell hung mute, its clapper wrapped in syndicate wax that had cracked in the cold. Selene broke the wax with her knife—not ceremony, just refusal to let another optional debt ring without permission. The bell did not sound. Good. Sound was a landing, and they were not landing yet.

At the ladder foot, column heat returned in a thin seam rising from the intake shaft—hunger with a ledger's patience. ONE BREATH—NAME OPTIONAL, ghosted in brass at the third rung.

Selene looked at Jace. "Witness."

"Witness," he said, and underlined gap once, not twice. They had made the stair pay for emptiness below; they would make it pay again.

She climbed without gifting the third rung her center—outer edge, mirror-hand on the rail, Jace one beat behind billing the blank square where a polite climber would have stood. The optional name offer snapped shut unanswered. Above, the intake cowl breathed gray ash-smell and the first true knot of the route they had been bleeding toward since the market whisper.

Selene did not look down at Veilspire. The gap stayed open behind them in the book, but here on the wind it was theirs to close—not the stair's, not on the stair's schedule.

"Next flight?" Jace asked.

"Next flight," she said, and climbed into the ash-smell while the wind kept their breaths and gave nothing back to the ledger.

Related

← Back to storyline