The east shelf did not feel like a classroom.

It felt like a scale.

Morning light came down hard off the upper spires. Lane maps held. Stewards stood with slates. Instructors took the mark stones in silence. Listed tags filled the oval in house clusters that fooled nobody — Highcourt and Redmark in the center bands, Stoneveil in clean side blocks, Ash Court on the outer rotation where the wind cut straight in from the gorge.

Kai rolled his shoulders and tried not to look like a man about to be measured by a mountain.

Mixed drill. Individual points. House feed on the side. Not the Crucible. Still counts. Still oxygen.

Lira stood on his left, bruise from the Redmark lane hidden under cloth, eyes locked on the first station posts. Sera on his right, already calm in the way that meant she had decided panic was inefficient. Bram looked like he wanted to negotiate with God and had no offering prepared.

A steward raised a baton.

"Point Trial begins. Rotate as called. No theatrics. No house talk on the sand. Your hands will do the talking."

---

Station one was pure form under fatigue.

They ran the baseline sequence again, only harder, with less breath between cycles. Highcourt juniors made it look like manners. Ash Court made it look like work. Kai kept Deneil’s recovery language in his feet until his lungs burned, forced one clean ladder, then felt the old alley thief in him reach for a shortcut.

He did not take it.

Not yet.

Two lanes over, a Redmark boy finished with spare air and a bored mouth. The gap was not mystical. It was years. Tutor years. Food years. Body years. Higher houses did not only sit on better stone. On average they stood in a higher band of the real ladder — more Iron solidifying toward Steel, while Ash Court fought to prove it was not still Dust wearing courage.

Station two put blades in hands.

Short exchanges. Counted control. No full blood. Enough contact to show panic.

Kai drew Ceren Valenne again by the kind of luck that was not luck.

Ceren’s courtesy arrived with him.

"Outer rotation," Ceren said lightly. "Try to keep up. I dislike carrying scenes."

"Then don’t watch."

They met.

Heel-lead. Clean recovery. The Valenne language Kai had already learned the hard way. This time he rode the first line, stole the second, and paid with a hard knock to the ribs that made his vision white out for a blink. Rank C held him upright. Deneil’s shape held the next exchange from turning into pure scramble.

Ceren’s eyes sharpened.

"Better."

"Still standing."

"For now."

The instructor’s baton tapped. Points unseen, already being born on a slate.

Elsewhere Lira fought like someone trying to drag a number up by the throat. Her Redmark opponent crowded, smiled, tested her temper. She refused the smile and took the exchange in stubborn angles, not pretty, not weak. When she finished, her breath was ugly and her eyes were bright. Sera’s station run was quieter: economy, control, no wasted pride. Bram survived by being difficult to pin down and looking offended the entire time.

---

Station three was channel under stress.

Brass plates. Forced structure after blade work. The part that separated people who had learned magic as language from people who had learned it as rumor.

Most of Ash Court scraped thin sounds out of the plate or nothing at all. New to real channel. Unranked in the academy’s magic column by default until proven otherwise.

Higher-house tags made the brass tick. Not all strong. Stronger on average. Enough that the shelf itself seemed to lean toward center lanes.

Kai put his palm down and pushed.

Nothing clean answered.

Desire Sense brushed other people’s threads — heat, pressure, the faint taste of elements he did not have words for yet. His own door stayed shut. No classroom threshold. No convenient filth payment in front of stewards.

Of course. Survive ranked death in a yard. Lose to a metal dish.

He forced one more attempt and got a dead vibration for his trouble. The steward marked it without care. Around him, Lira produced a thin scrape that still counted as contact. Sera’s was smaller and steadier. A Highcourt girl two stations inward made the plate sing and walked off like she had completed paperwork.

---

Near the observer rail, between rotations, a different scene played out in low voices.

Mirea Valenne stood with Soren under the Highcourt banner-thread, watching the outer lanes the way people watched weather that might inconvenience travel. Ceren joined them after his exchange, training layer neat again, only a faint flush in his face betraying work.

"The margin boy is learning," Mirea said. Not praise. Diagnosis. "Ugly learning. Still learning."

Soren’s smile was thin.

"Ash Court always produces one loud rodent a term. The board usually remembers them for the wrong reason."

Ceren looked back toward Kai’s lane once.

"He doesn’t stay down. That is either useful or tiresome." He adjusted his cuff. "Kreil should watch. This is what public recovery looks like when you don’t beg a Theodore to make you famous."

Mirea’s mouth curved.

"Kreil is watching. That is why his baseline looked like a tantrum."

They spoke like the trial was both measurement and theater. Distinct from Ash Court’s tight quiet. Not cartoon villains. Young nobles in a strong house, already fluent in the mountain’s social blade work, already deciding which lower names were noise and which might become stains later.

---

The last rotation nearly broke Kai.

Pair pressure. Fatigue stacked. A Redmark junior with heavy shoulders and no interest in courtesy. The first exchange rattled Kai’s guard hard enough that old panic tried to take the wheel.

The System flickered.

Not a full sermon. A narrow assist, heat under the sternum, Desire bank stirring because fear and focus had finally braided tight enough.

[Desire Threshold: Partial]

[Desire Points: 1510]

[Spend Lock: Active — 2000]

[Edge: recovery timing only]

One hundred more than the last time I bothered to look. Of course it climbed. Of course it climbs when I am trying not to die or stare at my women or both. Still locked. Still useless as a shop. Fine. Give me the timing.

He rode the recovery on the borrowed edge, stole the line the way Deneil had ordered, and finished the exchange standing. The Redmark junior looked annoyed. That was enough.

The baton lifted over the shelf.

"Trial closed. Results post at second bell. Remain available for affinity and tier calls."

---

Second bell turned the landing boards into a crowd.

Individual marks first — the part everyone understood without translation.

Kai found the trio’s lines with his heart trying to leave through his mouth.

Voss, K. — 16 → 34

Renn, L. — 13 → 28

Vale, S. — 19 → 41

Bram, A. — 9 → 18

Ash Court’s house pool ticked up a hard-won fraction. Redmark and Highcourt climbed cleaner, wider, as if the trial had been written in their native dialect. Lira stared at 28 with her arms folded, not satisfied, not broken — calculating how far 28 still sat from safety. Sera’s 41 earned a few glances from other Ash Court tags. Kai’s 34 felt like breath after drowning, not victory.

Then the second strip went up: academy estimates.

Sword tier. Channel status. Affinity where applicable.

The language was plain, almost cruel.

Most Ash Court first-years landed where Kai had expected in his gut:

Sword: Dust / low Iron

Channel: Unranked

A few scraped solid Iron. Nobody in their block touched Steel.

Higher-house results, read aloud in fragments by people at the front, sat differently. Clusters of Iron. Several high Iron. A handful of low Steel from tutor-fed names in Highcourt and Redmark. No one posted Silver. Of course not. Silver was the kind of word you attached to the top of a year-group if the year-group was terrifying. Even the academy’s best did not hand that out on a first trial morning.

Kai found his own line.

Voss, K.

Sword: High Dust / borderline Iron

Channel: Unranked

Affinity: —

Lira’s:

Renn, L.

Sword: Low Iron

Channel: Unranked

Affinity: —

Sera’s:

Vale, S.

Sword: Iron

Channel: Unranked

Affinity: —

Bram made a strangled sound at Dust and looked personally betrayed by the concept of estimation.

A steward called a different set of names toward a side table — students who already had channel history. Nobles and prior-trained tags. For them the results included affinity in plain script: flame, stone, wind, water, and rarer dual notes. One Highcourt girl walked away with Channel: lowSteel and Affinity: wind like she had collected a scheduled parcel. A Valenne junior took Iron channel and stone without smiling. Magic, for them, was not a door. It was a room they had already been inside.

Ash Court’s new-to-magic majority got no element to chase yet. Unranked meant what it said. Learn structure first. Affinity later, when the soul’s lean could be read without guessing.

Kai stood in the cold light with 34 points, a borderline Iron estimate, and no affinity line, watching Lira’s reflection in the board glass.

Low Iron for her. Borderline for me. Iron for Sera. Higher houses stacked with cleaner Iron and real Steel edges. Same trial. Different starting worlds. Silver is still a myth for people like us. Gold and above aren’t even part of this building’s vocabulary. Good. Fine. One counted day at a time.

Lira bumped his arm, eyes still on her number.

"Borderline isn’t nothing."

"Neither is twenty-eight."

"It’s not enough," she said. Then, quieter: "But it’s higher than thirteen."

Sera folded her arms.

"Next one higher again. That’s the job."

Above them, Highcourt colors moved off the landing in a satisfied stream. On the outer rail, Aminah Theodore was not present. Her absence felt deliberate, like the mountain had used other knives today.

Kai looked once more at the blank affinity dash beside his name.

Unranked.

Unlocked only by work he had not yet done.

And somewhere under his skin the System sat on 1510 Desire Points, still sealed behind a door marked 2000, while the academy finally told him what the world thought his hands were worth without it.

Visit and read more novel to help us update chapter quickly. Thank you so much!

Report chapter

Use arrow keys (or A / D) to PREV/NEXT chapter