Lunch was fuel, not food.
Kaden queued, loaded a tray with whatever the dispenser thought had enough calories for a growing soldier, and inhaled it on autopilot. His HUD kept the time in the top right corner, crawling toward 1300 with the inevitability of a countdown.
1252
1300 – AURORA SYSTEM MECHANICS: SKILLS & CLASSES (INTRO)
Navarro wasn’t in the mess. She was probably still getting bounced off walls in close-quarters drills. He grabbed a cup of something pretending to be coffee, drank half of it, dumped the rest, and followed Aurora’s route line toward Lecture Hall 3.
[ROUTE: LECTURE HALL 3 – SYSTEM MECHANICS]
The hall was smaller than the history theater, bigger than a seminar room. Tiered, but only six rows. The front wall was blank and dark, waiting for the node to decide what it wanted to be.
Most of the seats were already taken. This block had cadets from multiple tracks: medic, rifleman, tech, pilot hopefuls. Kaden recognized a few faces from the psych assessment queue, more from mess lines.
He found a spot near the middle. Song dropped into the seat on his left a moment later, breathing a little harder than seemed necessary.
“Ran here?” Kaden asked.
“Didn’t want Aurora to log me as late,” Song said. “They get twitchy about people showing up late to the class about how they’re being measured.”
“Paranoid,” Kaden said.
“Alive,” Song replied.
The lights dipped a fraction. The front wall lit up with a stylized schematic: a human outline, stat bars floating beside it, a faint ring around the head and neck to mark the implant.
A woman stepped onto the low stage. She wasn’t in standard duty armor. White coat over duty blacks, Hegemony crest on the shoulder, thin-rimmed optic overlays sitting against her temples instead of a helmet. Rank at her collar: captain. Name plate: KHATRI. A small tag under it marked her branch.
[BRANCH: SYSTEM MECHANICS – AURORA INTERFACE]
“Cadets,” she said. Voice clear, not loud. The node picked it up and dropped it gently into every ear.
“I’m Captain Khatri,” she went on. “My job is to translate Aurora’s idea of a user interface into something you can work with without cooking your brain. This is your introductory block on stats, skills, classes, and why the System cares whether you live or die.”
A few people shifted at that last part.
Khatri ignored it. She gestured at the human outline on the wall.
“This,” she said, “is you, according to Aurora. Let’s start simple. Pull up your core status.”
Kaden blinked twice, the command already muscle memory.
[STATUS]
The barebones sheet slid into place at the edge of his vision.
NAME: MERCER, KADEN
TIER: 1
LEVEL: 2
CLASS: COMBAT MEDIC CADET (TRACK)
STATS:
PHY: 6
AGI: 4
COG: 7
RES: 6
AP: 5
TRAITS:
– TRAUMA RESPONSE – LVL 1 (36%)
SKILLS:
– [TRAINING LOAN] TRIAGE ASSIST – LVL 1 (ANNEX-LOCKED)
Seeing it laid out that cleanly made him feel weirdly exposed, like he’d just taken his armor off in front of the whole hall even though no one else could see his sheet.
“Here’s the baseline,” Khatri said. “When Aurora first integrated with humanity, it needed a way to quantify what it was working with. We call those primary stats. You’ve seen them. Physical. Agility. Cognition. Stress Resistance. Aurora Points. Five numbers. It looks simple on purpose.”
The schematic zoomed, each stat label expanding as she spoke.
“Physical,” she said. “PHY. Raw strength, endurance, the amount of punishment your muscles and bones can tolerate before you fall over. Agility: AGI. Coordination, speed, balance. Cognition: COG. How fast you think, how well you process information, how good you are at pattern recognition and problem solving.”
She pointed at the last two.
“Stress Resistance,” she said. “RES. How you handle pressure. How much your performance drops, or doesn’t, when the world goes to hell around you. And Aurora Points: AP. Your resource pool for active skills. It’s akin to what old games and sims used to call a mana bar or an energy bar.” Her mouth twitched. “We just gave it a less embarrassing name.”
The model’s stat bars all clicked to a central mark.
“Now the important part,” Khatri said. “Aurora defines a baseline for a non-integrated human as five in each of those stats. That’s where it started: a healthy, unmodified adult, no System access, modelled as fives across the board.”
She lifted a hand before anyone could tune out.
“And I need you to understand,” she said, “these aren’t just nice little labels. Stats have tangible effects. They change what you can actually do.”
The PHY bar on the wall thickened, then split into two: one marked 5, one marked 10.
“A PHY of five,” Khatri said, “is normal. Healthy adult. You can carry your own body weight for a short distance if you’re motivated and the adrenaline’s going. You can carry a buddy your size, maybe, but you’re going to feel it in your spine in the morning.”
The PHY 10 bar lit up.
“A PHY of ten,” she said, “can carry nearly double their body weight without blowing their back out. They push heavier doors. They hit harder. Their sprints are longer before lactic acid puts them down. You will notice the difference between six and eight, between eight and ten, in your joints, not just in your HUD.”
The RES bar pulsed next.
“RES,” she went on. “At five, you panic like a normal person. Heart rate spikes, hands shake, vision narrows when someone starts shooting or when your friend starts bleeding out. At six or seven, your hands still shake, but your fine motor control holds together longer. You don’t tunnel as fast. You keep hearing orders for a few seconds more. At three, you’re the one freezing in the doorway and getting people killed.”
A few cadets shifted, suddenly very aware of their own numbers.
“AGI,” Khatri said. “Below five, you’re clumsy. You trip more. You fumble reloads. Above five, your balance gets better. Your footwork cleans up. At eight or nine, you’re the one who can navigate a debris-strewn corridor at a run without eating deck every other step.”
She tapped the COG bar.
“COG,” she said. “This is not ‘you’re smart’ in the way your school teacher meant. This is how quickly you process data. How fast you can track multiple threats, read a HUD, recall a protocol, and still remember to breathe. Five is normal. Seven can read a room faster. Nine can manage comms, triage, and their own weapon without their brain tripping over itself. It won’t make you a genius. It will make you faster.”
Finally, AP.
“AP is simple,” she said. “More AP, more skill activations before you’re dry. A heavy with ten AP can throw more shields, more charges, more impact skills in a single engagement than a rookie with five. AP doesn’t make you stronger by itself, but it decides how often you can cash in the strength Aurora’s already given you.”
She let the stat bars settle.
“Treat these as levers,” Khatri said. “Not decorations. You will feel them in your body and in your head. You’ll feel RES when everyone else is shaking and you realize you’re still moving. You’ll feel PHY when you pick someone up and it’s less of a strain than it used to be. If you’re not feeling your stats, either you’re not paying attention, or you’re not pushing hard enough.”
On the wall, anonymized silhouettes appeared with slightly different bar lengths.
“This is a slice of your cohort,” she said. “No names, just distributions. You can see the pattern. Some of you lean PHY-heavy, some AGI. Medics skew slightly higher in COG and RES, because Aurora likes it when the people making triage calls don’t fall apart as fast as the people bleeding on the floor.”
A few cadets laughed, thinly.
“You’ll notice AP doesn’t vary much yet,” Khatri said. “Five is standard for integrated humans at Level 1 and 2. As you level and your class solidifies, that can change. For now, think of AP as your skill budget. Active skills cost AP to use. When you run out, no more actives until it refills.”
A bar labeled AP stretched across the wall, then slowly ticked down and back up.
“Regeneration rate depends on rest, context, and your overall System profile,” she said. “Annex nodes, like the ones in your training wings, can cheat and refill you faster for teaching purposes. Out in the field, you’ll get what your implant can scrape together on its own. You will feel the difference.”
The human outline zoomed back out. New labels appeared.
“Levels,” Khatri said. “You are all Level 2 right now or you wouldn’t be in this block. That’s what the Academy is designed for: get you integrated, get you to Level 2 in a controlled environment, and try not to let you die doing it.”
She glanced over them.
“Mixed success, historically,” she said. “But we’re improving.”
Kaden’s gut tightened briefly. Jensen’s face tried to rise. He pushed it down.
“Aurora awards levels based on performance,” Khatri said. “Not attendance. Not time served. What that means in practice is that the Academy node is throttled. You can gain experience here, you can move your traits along, but you are hard-capped at Level 2 until you ship out. The System will not push you higher in a safe node. It wants to see you under real conditions.”
A case of theft: this story is not rightfully on Amazon; if you spot it, report the violation.
A soft grumble moved through the hall.
“Yes, it’s irritating,” Khatri said. “No, I did not design it. Levels beyond two are earned in active theaters only. For you, that means Andromeda and related operations. Kills, successful breaches, mission completions, survival under fire, achievement flags. Aurora tracks everything you do through your implant logs and the ship nodes. It rolls that up into level progression.”
The timeline from history flickered briefly at the edge of Kaden’s memory. Aurora Wars. Opp ships. HIS Bulwark tearing something bigger than anything had a right to be into glowing pieces.
“Every ten levels,” Khatri said, “you hit a benchmark. Ten, twenty, thirty, and so on. At each benchmark, Aurora will offer you something. A class upgrade. A specialization. A new trait. A major skill unlock. It might not be the option you want. It will be the option it thinks fits your performance so far.”
The wall showed a class badge: RECRUIT, then PRIVATE, then branching tags.
“Which brings us to classes,” she said. “Raise your hand if you know your class tag.”
Hands went up. Kaden’s sheet flickered at the edge of his vision.
CLASS: COMBAT MEDIC CADET (TRACK)
“This is where Aurora tries to put you in a box,” Khatri said. “Class is its shorthand for what you do. Rifleman, Heavy, Tech Specialist, Medic, Pilot, Support. In the Academy, classes are mostly soft. Track designations. They tell the node what modules to emphasize, what loaner skills to unlock in training. Your real class progression starts when you hit the benchmark at ten.”
She changed the holo. A medic silhouette appeared, glowing tags orbiting: FIELD MEDIC, SHOCK MEDIC, SURGEON, SUPPORT.
“A combat medic who spends most of their early time stabilizing under fire, moving with breach teams, may be offered something like Shock Medic at ten,” she said. “Same baseline class, different emphasis. More mobility skills, more short-window buffs, more survivability tools. A medic who stays in the rear on a hospital barge and racks up successful surgeries might be offered Surgical Specialist instead. More fine-control, more precision, more passive bonuses to treatment.”
Song shifted next to Kaden.
“Guess which one you’re getting,” he murmured.
Kaden didn’t answer.
“Here’s the catch,” Khatri said. “Aurora is watching everything. The skills you use, the way you move, what you prioritize. It builds a profile based on behavior, not desire. Wanting to be a Shock Medic won’t get you that class if you spend all your time hiding behind crates and padding your numbers with low-risk treatment. Wanting to be a pilot won’t get you a cockpit if your logs show you freeze every time a sim throws debris at you.”
She let that land.
“It is very hard to lie to the System,” she said. “You can sometimes nudge it. You cannot fake an entire career’s worth of logs.”
The stat sheet shrank. New panels appeared: TRAITS and SKILLS.
“Traits versus skills,” Khatri said. “You’ve seen them on your sheets. Traits are systemic modifications to how you respond. They’re usually passive: improvements to resilience, reflex patterns, perception. You don’t turn them on. They’re always there, ticking in the background.”
A bar labeled TRAUMA RESPONSE lit.
“Example,” she said. “Trauma Response. That one’s common in combat tracks. Aurora marks how you handle stress, particularly life-and-death scenarios, and if you keep functioning where others freeze, it starts carving out a trait to reflect that. Early levels are small. Shakier hands calm a little faster. Heart rate settles a little sooner. Over time, if you keep not falling apart, the trait grows.”
Kaden’s HUD pinged softly.
[TRAUMA RESPONSE – LVL 1 (36%)]
It was like the System was nodding along.
“Skills,” Khatri said, “are different. Skills are discrete actions you can take that Aurora is willing to actively reinforce. Active skills cost AP. Passive skills don’t, but may have conditions or cooldowns. Skills can be loaned in training environments, as some of you have already noticed.”
Kaden felt the loaner tag on TRIAGE ASSIST pulse once.
– [TRAINING LOAN] TRIAGE ASSIST – LVL 1 (ANNEX-LOCKED)
“In the annexes,” Khatri said, “nodes can temporarily unlock a skill for demonstration. That’s what the [TRAINING LOAN] tag on some of your sheets indicates. Those skills are geographically locked. Step out of that annex’s node, and Aurora shutters them again. They may reappear for real later in your career if your performance and class path warrant it.”
“Why tease us?” someone called from the front. A rifleman cadet, judging by the patch on his sleeve.
“Because Aurora wants you to have a feel for what the System can do before you’re in a real corridor,” Khatri said. “You make better decisions if you’re not surprised by your own toolkit. Also because the Hegemony wants you to understand that more performance buys you more options. Motivation is a hell of a drug.”
She pointed at the AP bar again.
“Active skills consume AP,” she repeated. “When you popped Triage Assist in your medic sim, you spent one point. You got a short burst of extra weighting information. Then it shut off. There are no zero-cost actives. You are always trading one resource for another.”
She flicked the display again. The human outline now had two labels at the neck: NODE and IMPLANT.
“Nodes versus implants,” she said. “This is where most people get confused. Nodes, like the one in this Academy, like the ones in your training wings, are big, fixed Aurora interfaces. They give you rich overlays, full vitals, projected outcomes. They can talk to your implants in detail. They can simulate.”
The Academy schematic faded behind her for emphasis.
“Your implant,” she said, tapping the back of her neck, “is personal. It’s your address in the System. It logs what you do. It lets you see your HUD, spend AP, activate skills. Out in Andromeda, away from big infrastructure, the implant is most of what you get. No rich corridor outlines. No full-body vitals on every casualty. You might have a ship node in range. You might not. Expect less help, not more.”
Delta lines on the holo showed two different HUDs: one busy, one stripped-down.
“Some of you are feeling very cozy with the Academy overlays right now,” Khatri said. “Do yourselves a favor. Start weaning off. Use them, yes, but practice imagining what you’d do without them. Because out there, Aurora will drop you back to barebones and expect you to keep up.”
Song let out a low breath. “Love that,” he muttered. “Truly great news.”
Khatri checked something in her own HUD, eyes unfocusing for a second.
“Levels, stats, traits, skills, classes,” she said. “Those are the big pieces. Underneath them is a constant stream of logging. Aurora watches everything you do through your implant. It also watches everything your squad does. It correlates. It decides when behavior deserves reinforcement.”
She dropped a few examples up on the wall, anonymized logs with key lines highlighted.
[EVENT: BREACH – NODE: ANDROMEDA/SECTOR-19/PLATFORM-DELTA]
[SUBJECT: TIER 1 / LEVEL 3 – CLASS: RIFLEMAN]
[ACTIONS: COVERING FIRE – SUPPRESSION – MANUAL RESUPPLY UNDER FIRE]
[OUTCOME: TEAM SURVIVAL – OBJECTIVE COMPLETE]
[REWARD: LEVEL UP – SKILL UNLOCK: SUPPRESSIVE VOLLEY – LVL 1]
[EVENT: MEDICAL RESPONSE – NODE: TRAINING/ACADEMY/MED-ANNEX-2]
[SUBJECT: TIER 1 / LEVEL 2 – CLASS: COMBAT MEDIC CADET]
[ACTIONS: TRIAGE – INTERVENTION PRIORITIZATION – AP UTILIZATION (TRIAGE ASSIST)]
[OUTCOME: 3/4 CASUALTIES STABILIZED – TRIAGE PATTERN ALIGNED WITH PROTOCOL]
[REWARD: TRAIT PROGRESSION – TRAUMA RESPONSE +7%]
Kaden stared at that second log. The details were blurred, but the pattern was painfully familiar.
“This is how it sees you,” Khatri said. “As event chains. Actions, contexts, outcomes. It is not kind. It is not cruel. It is interested.”
She let the wall clear.
“Questions,” she said. “Before I keep talking at you.”
Hands went up. She pointed at one in the front row.
“Ma’am,” a cadet said. “What happens if we don’t level? Like, if Aurora decides we’re… not interesting?”
Khatri cocked her head.
“You get to find out what it feels like to be average in a war that punishes average,” she said. “You can still serve. You can still survive. But doors close. Classes branch away from you. Skills you might have earned never appear. The Hegemony reads the same logs Aurora does. It decides who gets promoted, who gets priority evac when a ship is dying, who gets the better armor. So yes. It matters.”
Another hand.
“Ma’am,” a medic cadet said. “Can we refuse a class offer? If Aurora tries to push us somewhere we don’t want to go?”
“Rare,” Khatri said. “But possible, in narrow cases. Usually at the first benchmark. It will offer you one to three options, depending on how locked-in your behavior has been. If you refuse all of them, it will hold your level advancement in place and keep watching. You don’t get another roll until you’ve done something to convince it you know better than it does. That almost always involves risk.”
She gave the room a thin smile.
“Aurora is not offended by disagreement,” she said. “It is, however, very strict about evidence. Don’t refuse lightly.”
She pointed to another cadet.
“Ma’am,” he said. “You said AP regen is slower in the field. How much slower?”
“Depends,” Khatri said. “On the local node density, on your class, on your traits. As a very rough rule of thumb, expect your AP bar to refill two to three times slower in a ship corridor than it does in a training annex. Faster if you’ve invested in certain traits. Slower if you’ve been burning it nonstop and not giving yourself time to breathe.”
She flicked a small chart up, then killed it before anyone could start memorizing the numbers.
“Don’t get cute and try to game it by sitting behind cover waiting for your bar to tick up,” she said. “The System gates a lot of regen behind actual engagement. It likes seeing you do things, not crouch and hum.”
A few nervous laughs.
“Last question,” she said. “Make it good.”
Kaden’s hand went up before he thought it through.
Khatri pointed at him. “Cadet,” she said. “Mercer, right?”
“Yes, ma’am,” Kaden said.
“What’s on your mind?” she asked.
He hesitated, then committed.
“You said Aurora is watching how we act,” he said. “That it builds our class path off behavior, not what we want. What if… we’re trying to do the right thing and the System doesn’t like it?”
The room got quieter. Song didn’t elbow him this time.
“Define ‘right,’” Khatri said.
Kaden swallowed.
“Say you’re in a breach,” he said. “You’ve got a triage protocol, you’ve got a skill that tells you where you buy the most lives. And you ignore that because you… can’t walk past someone. Aurora marks that as a bad choice. But you had to make it. For you. Does it punish you?”
Khatri was quiet for a moment. When she spoke, her voice had lost a layer of lecture polish.
“Aurora doesn’t have a morality stat,” she said. “It does have outcomes. If you ignore its weighting and your choice gets more people killed, it will not reward you. In some cases it will penalize you. Traits will stagnate. Skills will not appear. You will be, in System terms, wrong.”
She looked around the hall, making sure everyone was still with her.
“But,” she added, “People are not systems. The Hegemony is run by humans, for now. Your commanding officers, your squad, your CMO, your Shock Leader, will all have their own views on what ‘right’ looks like. Sometimes that will line up with Aurora’s incentives. Sometimes it won’t. You’re going to spend your careers in the gap between those three things.”
“Those three?” Kaden asked.
“Aurora’s idea of optimal,” Khatri said. “The Hegemony’s idea of useful. Your idea of liveable. If you’re lucky, you’ll find a way to keep all three close enough together that you can sleep at night.”
She sighed once, quietly.
“And if you can’t?” she said. “Then you make your choices and you live, or don’t, with the consequences. Aurora is not obligated to like you. Neither is the Hegemony. You still have to look at yourself in the mirror if you make it back to one.”
She checked the time.
“That’s enough existential dread for one block,” she said. “Aurora’s telling me I have ninety seconds left. Here’s your practical takeaway.”
She stepped closer to the edge of the stage.
“Know your stats,” she said. “They are not destiny, but they are your starting point. Know your class tag. It is not a prison, but it is the lens Aurora will use to interpret your actions. Pay attention to your traits. They tell you how the System thinks you behave when you’re not paying attention. And use your damn skills in training so you don’t fumble them when someone is actually dying.”
Kaden thought of synthetic blood on his hands, of D’s HP bar hitting zero, of the trait percentage ticking up afterward.
“Next blocks will go deeper,” Khatri said. “Branch lectures for combat, support, technical tracks. For now, your assignment is simple: tonight, pull up your sheet. Look at it for longer than two seconds. Ask yourself if it matches who you think you are. If it doesn’t, decide if that’s because Aurora is wrong or because you are.”
The wall dimmed. The schematic faded.
“Aurora System Mechanics intro complete,” the hall node said in a neutral voice.
Kaden’s HUD agreed.
[AURORA SYSTEM MECHANICS – INTRO: COMPLETE]
[ATTENDANCE LOGGED]
“You’re dismissed,” Khatri said. “Try not to break anything between here and your next sim.”
Chairs scraped. Voices rose. Cadets started filing out.
Song fell into step beside Kaden as they hit the corridor.
“Well,” Song said. “That wasn’t terrifying at all.”
“Could’ve been worse,” Kaden said.
“How?” Song asked.
“She could’ve said Aurora has a sense of humor,” Kaden said.
Song snorted. “Fair.”
Kaden pinged his status again as they walked, more deliberately this time.
LEVEL: 2
CLASS: COMBAT MEDIC CADET (TRACK)
PHY: 6
AGI: 4
COG: 7
RES: 6
AP: 5
TRAUMA RESPONSE – LVL 1 (36%)
The numbers stared back at him. Cold. Clean. Unimpressed.
Aurora had put him in a box: medic, tier one, Level 2, decent head, average hands, learning not to fall apart faster than some.
He didn’t hate the box. He didn’t love it either. It just was.
Tomorrow, or the day after, he’d be back in the annex, bleeding on plastic and making decisions the System cared about. Someday after that, he’d be in a real corridor with real screams, and Aurora would be waiting to see if the way he moved matched the patterns it had started sketching here.
For now, he had one more practical block on the schedule and a promise to Navarro about bullet points.
He dismissed the sheet and kept walking.

