Chapter 32 — The First Ashpost
WARNING: From here on, graphic violence and sensitive content will be shown.
The low path made us smaller.
That was Skiv’s first useful truth after Last Molt closed behind us. He did not say it like advice. He spat it over his shoulder after Rath told him to slow down, then ducked beneath a slab of rib-stone that scraped Yarra’s pack and made Veyrun swear under his breath.
“Low path is for people who don’t want to be seen,” Skiv said. “Big path is for people who think being seen means being safe.”
Rath said, “Being counted can be safety.”
Skiv looked back at him. “Until someone counts food.”
No one answered that.
The low path ran southwest through old shell channels where the ceiling lowered until even I had to bend. Thin ash crunched underfoot. Not clean ash like Last Molt’s pit ash. This was road ash, old and mixed with grit, bone dust, mold flake, and the dry powder of things that had once held shape. The walls were scored with old claw marks and route scratches. Some belonged to Rukhar. Some belonged to Roadless. Some had been cut away so completely that only the violence of removal remained.
Thread-Seer walked close enough to watch my hands.
That was not comforting.
The new spear knocked against my shoulder whenever the path narrowed. It was shorter than the one I had lost to the warm cache, but not short enough to let me forget it. Its point caught on low-hanging roots. Its shaft rubbed against the bandage around my palm. Every time the pain sharpened, I remembered the Roadless belly opening around the first spear point.
Veyrun noticed.
Of course he noticed. He noticed things and then spent most of his life pretending he had not.
“You’re holding it like it owes you money,” he said.
I looked at his shield. “You’re holding that like it insulted your sister.”
His face changed.
Only a little.
Enough that regret hit me before his answer did.
He adjusted the shield strap across his forearm. “Maybe everything insults Lina until proven otherwise.”
“I didn’t mean—”
“I know.” He kept walking. “That’s the problem with names now. Everyone knows what they don’t mean until something uses them.”
The path dipped.
For several breaths, the only sounds were Split-Tooth’s hooves on shell, Yarra’s wound-wet breathing, and Skiv’s small feet knowing where not to step. Brakka clicked softly at the calf when the ceiling pressed too low. Split-Tooth wanted to force his way through with his plates. Brakka stopped him with two fingers to the neck and one low throat-click.
“Not everything opens because you are rude,” she murmured.
Veyrun glanced at me. “That was aimed at me.”
“Most survival wisdom is.”
“I survived before wisdom.”
“You survived near Mara.”
He thought about that.
“Fair.”
The joke almost worked. It made a little room in the tunnel and then died there, not painfully, just tired. Veyrun knew it too. His smile faded before it fully formed.
After another stretch, he said, “I keep waiting for my hands to feel normal.”
I did not ask what he meant.
He told me anyway.
“When I hold the hammer, I feel the skull. When I don’t hold it, I feel like I should be holding it. That seems unfair.”
My bandaged palm tightened around the spear shaft. “I keep feeling the stomach wound.”
“Do you think that stops?”
“Thread-Seer would say if it stops too soon, that’s worse.”
“She would.”
“She’d say it while making it hurt more.”
“She would call that education.”
A few steps ahead, Thread-Seer said, “Correct.”
Veyrun closed his eyes for half a step. “I liked you better when you pretended not to hear.”
“I never did.”
“That explains a lot.”
Rath raised one hand.
The line stopped.
Skiv had crouched at a split in the low path. Three cuts marked the left wall, then two ash rings pressed into the floor, half-buried under gray dust. Skiv did not touch them. He only leaned close enough to see and then backed away with a face like he had smelled old meat.
“Hollow-Mouth watched here,” he said. “Not fresh. Maybe one sleep. Maybe less.”
Yarra moved forward despite Rath’s glare. Her shoulder bandage had darkened again, but the skin around it had not paled. “Which way?”
Skiv pointed with his chin. “High crack. They saw low path. Did not follow.”
“Why?”
He looked at Split-Tooth.
Brakka’s fingers tightened on the calf’s neck plates.
Skiv showed teeth. “Maybe beast looked expensive.”
Veyrun shifted his shield forward.
Not much.
Enough.
The movement hurt him; I saw it in the way his jaw locked. But he did not make a joke this time.
Thread-Seer looked at the marks, then at me. “Name it.”
I swallowed. “Watcher sign. Not a call. Not a path marker. Not for us.”
“Good. Need?”
“To hurry.”
“Then do that without reaching.”
We hurried.
Fast in low paths did not mean running. It meant fewer rests, fewer words, and more blood where old shell edges scraped shoulders and knuckles. By the time the path began to rise, Yarra’s face had gone ash-pale under her road paint. Rath did not ask if she could continue. He gave her water with bitter ash mixed in and watched until she drank.
The first smell of the Ashposts reached us before the first view.
Smoke.
Not Last Molt’s controlled ash smoke. Not cooking smoke from Rooknest moss cakes. This smoke had iron in it, burned fungus, old fat, scorched cord, and something mineral-sharp that dried the inside of the nose. Split-Tooth stopped with both front legs braced. Brakka stopped with him.
“Not warmth,” she said.
Thread-Seer tasted the air with a grimace. “No. Burn-law.”
Skiv muttered, “Ashpost folk burn first and ask bones later.”
Rath said, “Sometimes bones answer better.”
The tunnel opened onto a ledge of black stone.
Below us, the first Ashpost looked dead.
A ring of low walls hunched around a shallow basin of gray ash and broken columns. Half the outer posts were charred to stumps. The gate hung crooked between two standing ribs of stone. No banners moved. No children shouted. No smoke rose in friendly lines from cooking pits. The whole settlement seemed abandoned except for the ash smears around the walls and the rows of pale stakes planted in the ground outside.
Reading on this site? This novel is published elsewhere. Support the author by seeking out the original.
Then one of the stakes turned its head.
Veyrun made a small sound.
The figure was not a corpse. It was a watcher wrapped in ash-gray cloth from head to foot, standing so still that the eye had refused to count it living. Another watcher shifted near the broken gate. Then another along the wall. Their bows were short, black, and already drawn.
Rath lifted both hands away from his weapons.
“Rukhar under route condition,” he called.
No one answered.
An ashpot dropped from the wall and shattered five steps in front of us. Bitter smoke burst upward in a low cloud. Split-Tooth hissed, plates lifting. Brakka clicked him down before the calf could charge the smoke and make all of us die stupidly.
A voice came from the gate.
“Names before feet.”
Rath looked at Thread-Seer.
Thread-Seer looked at me.
I did not like that.
We descended slowly.
The watchers tracked us the whole way. Their bows never lowered. At the gate, the ash smoke thinned enough to reveal an old Kharuun woman standing on the inner threshold with a staff of blackened root and bone. Her skin was marked with burn lines from chin to collar. Not decorative. Ritual, maybe. Or old wound made official. Around her neck hung ash packets, each tied with a different color of cord.
Her eyes moved over Rath, Yarra, Thread-Seer, me, Veyrun, Brakka, Split-Tooth, and Skiv.
They stopped on Skiv.
“Roadless outside.”
Skiv smiled. “Ashpost ugly inside.”
A bowstring creaked.
Rath said, “Skiv travels bound under Rukhar and Last Molt witness.”
The woman did not blink. “Roadless outside.”
Thread-Seer stepped forward. “Ash-Keeper Noma?”
The woman’s gaze shifted.
Thread-Seer touched two fingers to her own throat, then to the ash pouch at her hip. “Thread-Seer of Last Molt. Warm cache burned at Cut-Road. False route marker recovered. Warm sliver carried southwest by Grin-of-Bell.”
For the first time, the woman’s face changed.
Not fear.
Calculation.
“Proof?”
Rath set down the sealed tube from Last Molt. Not opened. Not offered into her hand. Set down between ash circles as Last Molt had instructed. Noma pointed with her staff. A younger ash-worker stepped forward, sprinkled bitter ash around the tube, and waited. Nothing smoked.
Only then did he lift it.
“Names,” Noma said.
Rath named himself first. Yarra next. Thread-Seer. Then me.
When I said Khern of Rooknest, several bows shifted.
Not drawn farther.
Just noticing.
Veyrun saw and stepped half a foot closer to me.
Noma’s eyes flicked to him. “Name.”
“Veyrun of Rooknest.”
“Purpose?”
He hesitated. “Standing near him, mostly.”
No one laughed.
Noma did not even look confused. “Weak purpose.”
Veyrun’s mouth tightened. “It has worked more than once.”
“Then it will be checked more than once.”
Brakka named herself, then Split-Tooth. The ash-worker at the gate looked offended at the beast’s inclusion.
Brakka looked more offended back.
“He has a name.”
Noma studied the calf. Split-Tooth snorted at her staff and tried to bite one of the hanging ash packets. Brakka yanked him back by the neck plates.
Noma said, “The beast is checked outside.”
“He panics outside,” Brakka said.
“Good. Panic proves something remains.”
That silenced her.
Skiv refused to name himself until Rath put one hand on his shoulder.
“Skiv,” he muttered. “West Little Teeth.”
“Purpose?” Noma asked.
“Being hated by everyone in order.”
“Useful purpose,” she said.
Skiv blinked, clearly unsure whether he had been insulted.
The ash checks came next.
Last Molt had checked. Rukhar had checked. That did not matter. Ashpost law trusted no old result when a new gate could die from believing it.
They checked hands, mouths, eyes, bites, weapon grips, cords, water skins, medicine cloths, proof tubes, Split-Tooth’s ear, Skiv’s bite, Yarra’s dart wound, and my palm. When the ash-worker unwrapped my hand, the mark across my palm darkened under the bitter powder.
Three bows lifted.
Veyrun’s shield came up.
Rath’s hand moved toward his knife.
Thread-Seer snapped, “Expression sign. Witness root. Not warm.”
Noma raised her staff.
Everyone froze.
She stepped close enough that I could smell the ash packets around her neck. Old smoke. Mold-bitter. Blood dried in cloth.
“Open the hand,” she said.
I did.
It hurt.
She looked at the mark. “Does it call?”
“No.”
“Does it listen?”
I wanted to lie.
Thread-Seer’s rules pressed against the back of my teeth.
Name before need.
“It listens if I let it.”
Noma’s face remained hard, but something in her eyes sharpened with interest. Not kindness. Never that.
“Then do not let it inside my wall without sponsor.”
Rath said, “I sponsor route conduct.”
“You sponsor roads. Not ash.”
Thread-Seer said, “I sponsor the check.”
“You leave at Ashpost edge, Last Molt. Your sponsor expires.”
That word moved through me wrong.
Expires.
Like witness had a storage time. Like protection spoiled.
A figure stepped out from the inner shadow of the gate before Thread-Seer could answer.
He was tall and narrow, wrapped in a black ash-priest’s coat that had been burned stiff at the hems. His fingers looked like charcoal bone. Not painted. Changed. Burned throat marks climbed from his collar to his jaw, and when he breathed, the sound rasped through ash-scarred lungs.
The watchers lowered their eyes.
Not their bows.
“Talar-of-Black-Measure,” Rath said.
Talar looked at him, then at the sealed proof tube, then at my palm.
“Warmth under a road. Roadless with sliver. Witness boy from Rooknest. A calf that fears right. A wounded Rukhar who should be cut if she blooms.” His voice sounded like it had been scraped out of a chimney. “You bring a busy morning.”
Yarra smiled with pain in it. “I bloom, you try.”
“I will not try. I will measure.”
Brakka’s fur bristled along her spine.
Noma tapped her staff once. “Payment.”
Rath placed a cord packet down. Rukhar route knots. Trade-credit. Not enough, by Noma’s face.
Thread-Seer added two bitter ash packets from Last Molt.
Still not enough.
Veyrun looked at his hammer, then at me, as if weighing whether the Ashpost accepted emotional damage as currency.
Before anyone could decide what else to sacrifice, shouting rose from the side of the gate.
A gray-wrapped woman had been stopped at the outer ash trench with a child clinging to her back. She was not with us. Her face was half-hidden under cloth, but her hands were visible, held out, shaking. The skin around her wrists bore old soft-touch scars: healed warmth lines, pale and thin.
“Hands clear,” she pleaded. “Mouth clear. Child clean. I was checked at Dry Hook.”
An ash-worker held a burning rod between her and the trench. “Dry Hook is gone.”
The woman flinched.
“I came before it burned.”
“Then you carry old lies.”
The child on her back began to cry without sound.
Noma did not turn. “Outside hold.”
The woman’s knees buckled. “The outside hold has no roof.”
“It has ash.”
“It has raiders.”
“It has ash,” Noma repeated.
I thought of Mara.
Not her voice exactly. Her hands tying my wrap. Her saying that victims were dangerous and still people. Her insisting I leave as her son, not proof, not tool, not answer.
I stepped forward before I knew what I would say.
Veyrun shifted with me.
Thread-Seer’s hand caught my sleeve but did not pull.
The woman at the trench saw my palm, my bandage, my hesitation. She did not know me. That made what came next worse.
“Please,” she said to me, because desperation will use any face turned toward it. “Tell them I am not warm.”
My palm burned.
Not command.
Need.
The whole gate waited.
Noma watched me now.
Talar watched me too, and his charcoal fingers flexed as if remembering fire.
I almost reached.
Thread-Seer’s grip tightened once.
Not stopping.
Reminding.
Witness does not mean obey.
“I can’t tell from here,” I said.
The woman’s face broke.
I hated myself for the relief I felt at not lying.
“But she has a name,” I said, louder. “Check her with it. Don’t check her like a thing that already failed.”
The ash-worker with the burning rod scoffed. “Names do not stop bloom.”
“No,” I said. “But if you burn her without one, you will not know what you burned.”
Talar’s head tilted.
Noma stared at me long enough that my bandaged hand began to sweat.
Then she pointed to the trench. “Name.”
The woman sobbed once. “Aven-of-Low-Sill.”
The child whispered his name into her neck.
Noma pointed again. “Both recorded. Outside hold until second ash check. Roof cloth if payment is made.”
Aven-of-Low-Sill nodded like she had been given a feast.
She had been given a roof cloth and another chance to be refused later.
Last Molt had seemed cruel.
Last Molt had been generous.
Noma turned back to me. “You speak like someone who wants our laws softer.”
“I don’t know your laws.”
“Good. Then you may learn before insulting them better.” She pointed her staff toward the east side of the basin. “There is a burned route beyond the first ash fence. It should be dead. It is still answering wrong. Talar says burn wider. I say measure first. You want shelter, ash, and passage? Your Witness helps check it.”
Thread-Seer stepped in at once. “Under supervision.”
Noma nodded. “Under mine.”
Rath looked toward the east, where black stakes marked a path into smoke-gray ruin.
“How soon?”
Noma’s mouth hardened. “Before the ash cools enough to lie.”
Talar’s burned throat clicked when he breathed. “If the boy cannot measure, I burn.”
I looked at Aven-of-Low-Sill being led toward the outside hold. I looked at Skiv, who watched the ashpost like a thief studying a lock. I looked at Yarra’s wound, Veyrun’s shield, Brakka’s hand on Split-Tooth, Thread-Seer’s ash pouch, Rath’s road cords, and the dead-looking settlement that was not dead enough to be kind.
My palm hurt.
My spear felt too new.
Noma lifted her staff.
“Welcome to First Ashpost,” she said. “Do not make us regret opening.”
