
by lemonrem
Ashgrave High Reika Kaminari has no family, no real name, and no memory of a life before Obsidian Veil raised her to be exactly what they needed — a weapon disguised as a girl. Three-time World Champion. Olympic gold medalist. Seventeen years old, according to the paperwork. Twenty-two, in reality. Her newest assignment: Operation Black. Somewhere inside Ashgrave High's gilded halls, someone is sitting on classified intelligence that could unravel everything Obsidian Veil has built — and Reika has three months to find out who. Posing as a scholarship transfer student in a school built on legacy and bloodline, she's handed instant contempt and zero access. Her way in? Zenith3 — the untouchable senior trio whose status opens every door she needs. Getting close to one of them isn't romance. It's tactics. At least, that's what she tells herself. But something is watching from the shadows of Ashgrave that has nothing to do with stolen files — and by the time Reika realizes it, the line between mission and person she's becoming may already be gone.
No streak history
One state-enhanced oracle order, filtered by each list. Observed Royal Road ranks remain separate ground truth.
Rank updated 5 Oct 2026, 14:48 UTC
Entry forecast updated 5 Oct 2026, 14:48 UTC
Ranking model: rs-public-oracle-state-v1
Forecast model: rs-model-entry-v1
Chart history contains only this ranking model's runs; legacy points are not spliced in.
Not enough recent follower history to estimate a shadow rank yet.
beats 78% of similar stories
not enough data yet
beats 26% of similar stories
Hidden gem — exposure is the bottleneck
Readers who find this story follow it at a high rate; there just aren't enough of them. In our cohort data, near-daily posting lifted the odds of reaching 25 followers from ~0% to 17% — more chapters, shoutout swaps and ads buy the eyeballs this conversion deserves.
Benchmarks: 8,060 active Royal Road stories, percentiles within the 2–4 chapters band, cohort of 2026-07-02. Conversion is measured as followers gained per 1,000 views lifetime.