Chapter 5
SERA
The words settle into the chamber, quiet and terrible, and every old rule I’ve ever learned rises up inside me at once.
Don’t cross new-sunk sand.
Don’t sleep over hollow ground.
Don’t trust a ridge that wasn’t there yesterday.
Don’t ask Tajss why it opens its mouth.
Another tremor shivers through the stone. Small, but enough to loosen dust from one of the old grooves in the wall and send it drifting down in a thin red veil.
The Zmaj feel it differently. Their bodies react before the tremor reaches my feet. Wings tighten. Claws flex. Tails shift. Heads angle, not toward the sound, but toward something beneath it.
Listening. All of them listening.
Kavor lowers one hand toward the floor without touching it. His claws hover above the stone, black and curved and too still.
“What does that mean?” I ask, my mouth dry and voice thin.
Kavor doesn’t answer immediately. His attention is somewhere below us, following a thing none of us can see.
“Kavor,” Rosalind says.
His gaze snaps to her. No, not snaps. That would be too human. It returns to her.
“The movement is deep,” he says. “Not below the City. Not yet.”
Not yet. The two words crawl under my skin.
“Direction?” Virn asks, stepping away from the table.
Kavor tilts his head, eyes narrowing.
“East. Beneath the outer flats.”
“Toward the sinkline?” Adran asks.
“Yes.”
“Or from it,” Syin says, jaw tightening.
Kavor’s gaze cuts to him.
For a second, I feel the tension between them, though I don’t know its shape. City Zmaj and Cavern Zmaj. Stone watchers and underground trackers. Two kinds of knowing, each pretending the other is arrogance.
“Both may be true,” Kavor says.
That shuts everyone up. Ila grips the edge of the table. Her knuckles go pale beneath papery skin.
“Explain in words that don’t sound like a death prayer,” Ila says.
“The zemlja doesn’t travel like a straight line,” Kavor says. “It circles pressure. Follows weakness. Opens old paths. Sometimes a trail is not where it goes.”
He pauses. My stomach knots because I already know the next part will be worse.
“It’s where it has been called back,” Kavor finishes.
The chamber changes, fear shifting its weight.
“Called?” Marut says. “By what?”
Kavor’s gaze drops to the stone again.
“I don’t know.”
For some reason, that frightens me more than any answer could have. He doesn’t dress ignorance in pride. Doesn’t puff himself up with near-certainty. He says the words like a stone placed on the table.
I don’t know.
And suddenly the City feels too thin around us.
All these layers of old red walls. All these rules. All these ledgers and ration marks and sealed doors. We’ve spent a generation acting like the City is a body strong enough to hold us. Maybe it’s only a shell. Maybe something underneath has finally remembered we’re inside it.
“We need eyes on the eastern sinkline,” Virn says.
“You need fewer feet near it,” Kavor says.
“That isn’t your decision,” Syin says.
“No,” Kavor says. “It’s the zemlja’s.”
Syin’s wings twitch. Virn lifts one hand, and Syin stills. Not obedience. Control.
Another tremor whispers through the floor. I feel this one in my teeth. Tiny, but enough to rattle the slate on the table once. One of the ration tokens near the edge rolls in a slow circle, then tips over. Everyone watches it fall.
A stupid little thing. A stamped bit of bone. A whole room of leaders, watching one ration token lose balance like it’s an omen. Maybe it is.
I reach for it before I think.
My fingers close around the token, warm from the table and worn smooth by too many hands needing too many things. I set it flat beside the slate.
Five portions. Six names.
Food. Heat. Strength.
Now zemlja.
My world has gained a new column and I already hate the math.
“Send upper watch,” Marut says. “They can observe from the ridge.”
“The ridge is a drumhead,” Kavor says.
Marut’s mouth hardens. “Everything is forbidden with you.”
“Only what kills loudly.”
I almost look at him. Almost.
I don’t, because if I do, I’ll remember the way he saw my path through the chamber. The way he named survival as if it were a skill instead of an expectation. The way his gaze landed on me and made the space beneath my ribs open like unstable ground.
I have no room for that. I barely have room for breathing.
Adran rubs a hand over his mouth.
“If the trail is shifting, we don’t wait until morning,” he says.
“No,” Kavor says.
The word strikes fast and certain.
Adran’s eyes narrow. “No?”
“Night hides surface signs,” Kavor says. “Cold changes scent. Stone contracts. Sand lies differently under moonshadow. If we go blind, we die before we know what killed us.”
“Then before first heat,” Virn says.
“Before first heat,” Kavor agrees, nodding once.
That gives us less than a night. My pulse hammers in my throat.
I need to eat.
The thought comes out of nowhere and hits so hard I almost laugh. I need to eat. Not because I want to. Because I’ll be walking toward a zemlja trail before first heat, and my body is an inconvenient, traitorous thing that requires fuel if I want to keep pretending I’m brave.
The shame follows immediately. Someone else needs that food. Someone always does. My fingers tighten around the table edge until the stone bites back.
Kavor’s gaze shifts to my fingers. Damn him. I release the table too late.
“Before first heat is impossible,” I say, because anger is safer than whatever he just noticed. “We need route ledgers. Death records. Heat maps. Water points. Shelter marks. Old patrol paths. Eastern gate reports.”
“Gather them,” Adran says.
“I’m not done.”
His brows lift. Good. Let him remember I’m not a child waiting for someone to hand me a spear and a prayer.
“If anyone expects me to walk toward a zemlja trail, I want every scrap of information the City has buried under caution. Not summaries. Not what someone thinks I need. Everything.”
Silence presses in around me. My heart kicks hard once. Too much. Maybe that was too much. Then Rosalind smiles. Not much. Enough to annoy me.
“I would give her everything,” she says.
“Of course you would,” Syin says. “You aren’t the one risking the City’s records.”
“I am risking my people,” Rosalind says.
“So are we,” Virn says.
His voice is quiet, but it cuts between them cleanly. Rosalind inclines her head. Not surrender. Acknowledgment.
Adran studies me. I hold still under it, though silver keeps creeping at the edges of my sight. I am not falling in this room. I am not giving them that too.
“You’ll have the records,” Adran says.
Marut turns on him. “All of them?”
“All relevant ones.”
“That’s not the same,” I say.
“No,” Adran says, eyes still on me. “It’s not.”
I don’t like the way he says it. I like it less that I understand it. Secrets nested inside secrets. Doors behind doors. Knowledge measured like water. Again. Always again.
“Adran,” I say.
The chamber stills. Probably because people like me don’t say his name like that. Flat. Hungry. And most of all, finished.
“If you’re sending me out half-blind because some record is too dangerous for a route-runner to see, don’t bother sending me.”
Marut makes a sharp sound. “You forget yourself.”
No. That’s the problem. For once, I’m not. I look at Adran and keep my voice steady.
“I can die from the zemlja with all the information, or I can die from your secrets without it. Only one of those is useful.”
No one speaks. My pulse beats so hard I feel it in my wrists. Kavor is watching me. I can feel his gaze like pressure before a tremor, but I refuse to look.
Adran’s expression changes. Something old moves behind his eyes. It’s not anger, and it’s not approval either. Memory, maybe.
Another council. Another impossible choice. Another woman across a table demanding he tell the truth before sending people into danger. His gaze flicks briefly to Rosalind. There it is again. History.
“Give her the eastern archive,” Adran says.
Marut goes pale. “The eastern archive includes restricted sinkline reports.”
“She asked for everything.”
“She doesn’t have clearance.”
I almost laugh. Clearance.
What an old ship word. A word from Before. From corridors with sealed doors and lights that answered to touch. From a world where knowledge lived behind permissions instead of hunger.
“She has assignment,” Adran says.
Marut looks as if he swallowed sand. Ila’s mouth curves slightly, tiny, sharp, then gone. I decide I like her for half a second. Probably a mistake.
“What do you require?” Virn asks, turning to Kavor.
“A guide who has eaten,” Kavor says.
The chamber goes quiet in a different way than before. My skin burns. I hate him. I hate him so suddenly, so cleanly, it almost feels refreshing.
Marut looks at me. Dannel looks at the empty basket still hooked over my arm. Ila closes her eyes. Adran’s face hardens. Rosalind’s expression softens, which is worse.
Only Kavor keeps looking at Virn, as if he didn’t just strip a private survival habit bare in front of half the City’s leadership.
“I require a guide who has eaten,” he says. “Watered. Rested. With gear light enough to move and enough food to think.”
“To think?” Marut says.
“Yes.” Kavor finally looks at me. “Hunger makes poor rhythm,” he says.
My throat closes, not because of the words, but because I know they’re true. Because he knows they’re true. Because everyone in this room has been willing to pretend hunger is discipline, as long as the hungry keep moving.
“I’m fine,” I say.
It’s the oldest lie in the City. Kavor’s eyes don’t change.
“No.”
One word. Not loud. Not cruel. Not even an accusation. Just final.
My anger wavers under something worse. Embarrassment. I hate that most.
“Find her a ration,” Adran tells Marut.
“No,” I say.
Everyone looks at me again. I should start charging them for the privilege.
“That ration comes from someone.”
“Yes,” Adran says.
“Who?”
His mouth tightens. There. The part no one ever wants to say out loud. I lift my chin.
“Give me the same ration as any route-runner on heat duty. No more.”
Kavor’s jaw shifts.
“More,” he says.
“No.”
“You will be traversing the desert. Toward a zemlja tunnel,” Kavor says.
“And I’ll need to move light.”
“You’ll need to remain alive.”
My heartbeat stumbles. Stupid thing. Stupid body. Stupid, stupid words. I look at him then. I shouldn’t, but I do.
“You don’t know me well enough to sound that certain,” I say.
“I know hunger,” he says, his gaze holding mine.
The words are soft, but not gentle.
For a moment, the room thins around us. The leaders, the table, the tremor, the whole starving City pull back just far enough for me to see him. Really see him.
Dusky scaled. Still. Dangerous. And hungry, too, maybe. Not like me. Not for roots, or meat, or a portion rubbed off a slate. For something older. Deeper. Buried under stone and discipline.
Syin speaks, and the room crashes back around us.
“You are asking us to trust a cavern-born tracker and a starving human with the secret that destroyed our world.”
“No,” Rosalind says. Her voice is tired. Tired, and unyielding. “I am asking you to trust them with the chance to save what’s left of it.”
Another tremor shivers through the floor. This one is stronger. The ration tokens jump. Kavor’s head turns toward the east, and every Zmaj in the room follows.
For the first time, no one argues back. The City holds its breath with us. So do I.
Kavor’s claws touch the stone, and recognition cuts across his face.
“It’s not moving past the sinkline,” he says.
Every Zmaj in the room goes still. My fingers tighten around the ration token.
“It’s turning back.”