"Focus on the spell structure," I said for the fifteenth time. "Not the visible effect—the underlying architecture. The lines of code beneath the light."
Edrin had assembled twenty resistance members in the farmhouse's reinforced basement. Various ages, various levels, various classes. All of them volunteers who wanted to learn what I could teach.
And none of them could see it.
I'd cast a simple light spell—the most basic magical function, equivalent to "Hello World" in programming. The glowing orb hung in the air above my palm, and to my Code Vision, its structure was perfectly clear:
FUNCTION: light_create_basic()
ALLOCATE mana_cost = 10
CREATE light_source
brightness = STANDARD
position = CASTER.palm
duration = 300 seconds
color = WHITE
RETURN light_source
END FUNCTION
Ten lines of code. Simple. Obvious. Right there for anyone to read.
Except they couldn't.
"I see the light," one of the trainees said—a woman in her thirties, Level 9 Elementalist. "Just... light. Glowing. I don't see any code."
"Try squinting," I suggested, despite knowing it wouldn't help. "Look past the surface. Look for patterns in how the mana flows."
She squinted. Concentrated. Her forehead creased with effort.
"Still just light," she said apologetically.
I dismissed the spell, tried a different approach. "When you cast magic—when you invoke a spell—what does it feel like?"
"Like... reaching for something. Pulling mana into a shape. The shape is determined by the spell formula, and the mana fills it." She gestured vaguely. "It's instinctive once you learn the pattern."
"But you don't see the pattern? The structure? The actual architecture of what you're creating?"
"No. I just feel it work."
I looked around at the other nineteen trainees. Similar expressions. They could feel magic, manipulate it, cast spells. But they couldn't see the underlying code. To them, magic was intuitive, instinctive, mystical.
To me, it was engineering.
"This isn't working," I said to Edrin, who was observing from the corner.
"Try one more approach," he suggested. "Show them what you see. Explain it like you would to someone learning to code for the first time."
I pulled out a piece of paper. Drew a diagram—boxes and arrows, function calls and data flows. The basic structure of a light spell rendered as a flowchart.
"This is what I see when you cast magic," I explained, holding up the diagram. "Every spell is a function. It has inputs—mana, caster position, target parameters. It has processing—calculations, resource allocation, effect generation. And it has outputs—the actual magical effect."
The trainees leaned forward, studying the diagram.
"It's like a recipe," one of them said slowly. "Steps to follow."
"Exactly. Except instead of making bread, you're creating light. Or fire. Or healing. The principle is the same—follow the instructions, execute the steps, produce the result."
"But we don't see the instructions," another trainee pointed out. "We just know the spell works because we learned it works."
"Which is why you can't optimize it," I said. "You're using pre-written functions from a library you can't read. You cast the spell the way you were taught, with the default parameters, because you don't know how to modify it."
I cast the light spell again. This time, I adjusted the brightness parameter, pushing it higher.
"Standard light spell uses ten mana and produces standard brightness for five minutes. But if I change the brightness parameter—" the light flared brighter "—I can increase output with minimal additional cost. Or if I reduce duration—" the light dimmed slightly "—I can drop the cost to six mana for thirty seconds of light, which is perfect for a brief illumination task."
The trainees watched the light shift. Several of them had pulled out their own notebooks, taking notes.
"Can you teach us to do that?" the Elementalist asked. "The optimization?"
"I can try. But without Code Vision, you'd be working blind. Making changes based on my analysis rather than your own observation." I looked at Edrin. "It's like teaching someone to paint when they can't see colors. I can describe what I'm doing, but they can't verify it themselves."
Edrin pushed off from the wall. "Then we adapt. You see the code. You analyze the spells. You identify the optimizations. Then you teach them the optimized versions. They don't need to understand why it works—they just need to know it works."
"That's not understanding. That's just copying."
"That's how most magic is taught," one of the trainees said. "Master shows spell. Apprentice copies spell. Eventually apprentice gets good enough to modify spell. It takes years, but it works."
I thought about that. They were right—traditional magical education was essentially learning through imitation and practice. Understanding came later, if at all. Most mages probably never understood why their spells worked, just that they did.
But with Code Vision, I could accelerate that process. See the optimizations immediately. Teach the improved versions directly.
Not as good as everyone having Code Vision. But better than nothing.
"Alright," I said. "New approach. I'll analyze common resistance spells—the ones you use regularly. Identify optimizations. Write out the modified versions. You learn the improved spells through normal training."
"How much improvement are we talking about?" Edrin asked.
"Thirty to fifty percent more efficient on average. Maybe more for the really bloated legacy spells."
Murmurs around the room. Thirty percent more efficient meant casting more spells with the same mana pool. Meant lasting longer in combat. Meant significant tactical advantage.
"That alone would be valuable," Edrin said. "Even without Code Vision, having someone who can optimize our magic gives us an edge."
One of the trainees raised his hand—young kid, maybe seventeen, Level 6. "Can we at least try to learn Code Vision? Even if it's hard?"
"Sure," I said. "Pip?"
Pip had been sitting in the back corner, watching quietly. He looked up when I called his name.
"Come here," I said. "You've spent the most time watching me work. Have you seen anything? Any hints of the code?"
Pip approached, uncertain. "Sometimes. When you cast spells. I see... flickering. Like letters appearing and disappearing too fast to read."
My Code Vision focused on him immediately:
[NPC: PIP - STREET URCHIN]
Level: 4
Class: NONE [UNSPECIALIZED]
Status: LEARNING
Aptitude: CODE_VISION [LATENT - 12%]
Pattern_Recognition: ABOVE_AVERAGE
System_Sensitivity: MODERATE
Training_Potential: SIGNIFICANT
Latent Code Vision. Twelve percent aptitude. Not fully developed, but there.
"You have the aptitude," I said. "Not much, but enough that you might be able to develop it with training."
Pip's eyes widened. "Really?"
"Really. It'll take time. Practice. But if you work at it, you might start seeing more than just flickering." I looked at the other trainees. "Anyone else seeing anything unusual when you watch magic?"
Silence. Head shakes.
"Just Pip, then." I turned back to him. "You're my apprentice now. Official apprentice. I teach you, you help me teach others. Deal?"
"Deal!" Pip's grin was pure enthusiasm.
Edrin cleared his throat. "We have about two hours before we need to move. Can you show them one demonstration? Something that proves the value of what you're offering?"
I thought about it. What would demonstrate the most dramatic improvement?
"Defense spell," I said. "Something everyone uses. Something with obvious inefficiency that I can fix."
One of the trainees—older man, Level 15, appeared to be some kind of defensive specialist based on his equipment—stepped forward. "I use a standard barrier spell. It's reliable but mana-intensive. Costs me forty mana for a barrier that lasts thirty seconds."
"Cast it," I said.
He did. A shimmering wall of force appeared in front of him, translucent and stable.
I activated DECOMPILE.
SPELL: BARRIER_DEFENSE_STANDARD [INTERMEDIATE]
Mana Cost: 40 MP
Duration: 30 seconds
Strength: 500 damage absorption
Refresh Rate: 10 times/second
Coverage: 3 meters width x 2 meters height
Efficiency: 47% [POOR]
Unauthorized duplication: this narrative has been taken without consent. Report sightings.
INEFFICIENCIES DETECTED:
- Refresh rate excessive (10x/sec when 2x/sec adequate)
- Mana allocation front-loaded (wastes resources)
- Coverage larger than needed for single user
- Damage absorption recalculated each refresh (redundant)
- Duration timer uses floating-point when integer sufficient
Forty mana for thirty seconds. But with all those inefficiencies, it should cost maybe twenty-five.
"I can optimize this," I said. "Give me your focus crystal."
He handed it over—a small crystal that stored learned spells, basically a magical thumb drive. I accessed it, found the barrier spell structure, started modifying.
The modifications took fifteen minutes. Everyone watched in silence while I worked, my fingers tracing glyphs in the air as I rewrote the spell's architecture.
Changed the refresh rate from 10/sec to 2/sec. Optimized the mana allocation curve. Reduced coverage to single-user size. Removed the redundant recalculations. Fixed the duration timer data type.
SPELL: BARRIER_DEFENSE_OPTIMIZED [INTERMEDIATE]
Mana Cost: 24 MP [REDUCED FROM 40]
Duration: 30 seconds
Strength: 500 damage absorption [UNCHANGED]
Refresh Rate: 2 times/second [OPTIMIZED]
Coverage: 2 meters width x 2 meters height [FOCUSED]
Efficiency: 92% [EXCELLENT]
IMPROVEMENTS:
- 40% mana cost reduction
- Maintains same defensive strength
- Slightly smaller coverage (but adequate for single user)
- More responsive to damage (faster refresh when needed)
- Can cast 1.67x more barriers with same mana pool
I handed the focus crystal back. "Try it now. The modified version."
He accessed the crystal, cast the optimized spell.
The barrier appeared—identical strength, slightly smaller size, but the mana cost...
His eyes went wide. "Twenty-four mana. It only cost twenty-four mana."
"Same protection. Sixty percent of the cost. You can now cast five barriers with the mana that used to give you three." I looked at the other trainees. "That's what optimization does. And that's what I can do for every spell in your arsenal."
The room erupted in excited chatter. Everyone talking at once, pulling out their own focus crystals, asking if I could optimize their spells too.
Edrin raised his hand for silence. "One at a time. And remember, we need to move in two hours. Hex can optimize your spells during transit, in safe houses, whenever there's downtime. But right now, we need to prepare for evacuation."
The trainees dispersed reluctantly. But they left their focus crystals with me—nineteen magical storage devices containing hundreds of spells that needed optimization.
This was going to take days. Weeks, even.
But it was valuable work. Real contribution to the resistance beyond just being the NULL class anomaly.
I could see the code. I could fix the inefficiencies. I could give them the tools they needed to fight.
That was something.
An hour later, I was alone with Pip in a corner of the basement, working on developing his Code Vision.
"Focus on the light spell," I said, casting it again. "Don't look at the light itself. Look at the space around it. The way reality bends. The patterns in the mana flow."
Pip squinted. Concentrated. His eyes unfocused slightly.
"I see... something. Lines? Maybe? It's really faint."
"Describe the lines."
"Straight. Going from your hand to the light. And then... curves? Loops? It's hard to tell. It keeps flickering."
I cast the spell again, slower. Held it in a partially-formed state so he could see the structure building.
"Now?"
"Clearer! I see the lines forming. They're... words? Code? I can't read it but I see that it's text."
Progress. Twelve percent aptitude was low, but it was enough to work with.
"That's good," I said. "You're seeing the spell structure. The underlying architecture. With practice, you'll be able to read it. Understand it. Maybe even modify it."
"How long will that take?"
"Months. Maybe years. Code Vision isn't something you learn quickly." I dismissed the light spell. "But even partial vision is useful. You'll be able to spot inefficiencies, identify exploits, see patterns that others miss."
"Like you."
"Like me. But you'll develop your own style. Your own way of seeing the code." I pulled out a notebook. "For now, we start with the basics. Learning magical syntax. Understanding common patterns. Building your vocabulary."
We worked through exercises. I'd cast spells, have him describe what he saw. Gradually, his descriptions became more accurate. More detailed. The flickering lines resolved into clearer structures.
He wasn't seeing everything. Maybe twenty percent of what I could see. But it was a start.
"You're a natural," I said after an hour.
"I don't feel natural. I feel like I'm trying to read through frosted glass."
"That's what Code Vision feels like at first. The glass gets clearer with practice." I closed my notebook. "But even if you never develop full vision, you've got an aptitude no one else here has. That makes you valuable. Don't waste it."
"I won't." He looked at the focus crystals piled on the table—all the spells waiting for optimization. "Can I help? With the optimization work?"
"You can observe. Learn. See if you can spot the inefficiencies I'm fixing. That'll train your vision faster than any exercise."
"Thanks, Hex." He paused. "For teaching me. For... not giving up when the others couldn't learn."
"Teaching is just debugging with people instead of code. You iterate. You try different approaches. You work with what you have." I picked up one of the focus crystals. "Besides, I need you. If I'm going to lead a revolution, I need people who can see what I see. Even if it's just partly."
Edrin appeared at the basement entrance. "Time to move. Grab your gear. We leave in five minutes."
We moved.
Out through the farmhouse's hidden exit. Through fields and forest paths. Nineteen resistance members plus Edrin, Thorne, Corvina, Pip, and me. Twenty-four people moving quickly and quietly toward the next safe house.
I spent the journey optimizing spells. Focus crystal in hand, Code Vision active, fingers tracing modifications in the air while walking. The resistance members watched, fascinated, as I worked through their magical arsenals.
One by one, their spells became more efficient. More powerful. Better.
By the time we reached the next safe house—a mill on the outskirts of a small town—I'd optimized forty-seven spells and developed a new ability in the process.
ABILITY UNLOCKED: MACRO CREATION
MACRO CREATION [ACTIVE - 30 MP per macro]
- Create pre-packaged spell modifications
- Can be used by those without Code Vision
- Keyword activation system
- Less flexible than true code manipulation
- But accessible to normal mages
- Higher levels allow more complex macros
Macro creation. The programming equivalent of writing scripts for non-technical users. They couldn't see the code, couldn't understand the exploits. But they could trigger pre-written hacks with simple commands.
I could give them power without requiring comprehension.
It wasn't ideal. Understanding was always better than blind execution. But in a revolution, you used what worked.
And this worked.
Three days later, we reached Crossroads.
The settlement lived up to its name—literally built at the intersection of five major roads, straddling the border between the Argent Concord and the Ember Marches. No single government had clear jurisdiction. A neutral zone where fugitives could hide and authorities had to negotiate extradition rather than simply arresting people.
Perfect sanctuary.
Edrin led us to an inn called The Wanderer's Rest. The proprietor took one look at our group and quoted a price that suggested she knew exactly what we were.
"Refugees?" she asked.
"Travelers," Edrin said neutrally.
"Right. Travelers who need rooms that don't exist in official records and aren't visible from the street." She quoted another price.
Edrin paid. We were given rooms on the third floor, accessible only through a hidden staircase. The kind of rooms designed for people who needed to not be found.
I collapsed on a bed that was significantly better than anything I'd slept on in a week. My ribs were finally healed. My mana pool was full. And I had nineteen optimized focus crystals and a pile of macro scripts that would make the resistance significantly more effective.
Progress.
A knock on my door. Pip, carrying a tray of food.
"Thought you might be hungry," he said.
I was. I hadn't eaten properly in three days, too focused on spell optimization.
"Thanks," I said, taking the tray.
Pip sat down on the room's single chair. "I've been practicing. The Code Vision exercises you taught me."
"And?"
"I can see about thirty percent now. Maybe more. The spell structures are getting clearer." He pulled out his own notebook—already filling up with diagrams and notes. "I've been documenting what I see. Trying to build a reference library."
"That's smart. Good initiative." I picked at the food—some kind of stew, decent. "Keep at it. In a few months, you might be able to do basic analysis without my help."
"Do you think there are others? People with latent Code Vision who just never knew they could develop it?"
"Probably. One in a hundred is a low percentage, but in a population of millions, that's still thousands of potential NULL class users." I thought about it. "If we could identify them, train them, create a network of people who can see the code..."
"We'd have an army of hackers."
"Exactly." I set down the food. "Add that to the project list. After we establish the resistance network, after we distribute the evidence, after we start the actual revolution—we find and train everyone with the aptitude."
"That's a lot of 'afters.'"
"Revolution is a long-term project. You don't overthrow divine administrators in a week." I pulled out the map Edrin had given me. "We've got two and a half weeks until the network gathers in Emberfall. That gives us time to prepare. To optimize more spells. To train you further. To develop the macro scripts into something really useful."
Pip studied the map. "And then?"
"And then we present the evidence to the resistance leaders. Show them the billing records, the network topology, the proof that The Compiler is selling system access. And we ask them: Are you ready to fight?"
"What if they say no?"
"Then we fight anyway. Just with fewer people." I looked at him. "But they won't say no. They've been waiting twenty years for this. For proof. For a catalyst. For someone who could show them the system is breakable."
"For you."
"For us," I corrected. "This isn't just me anymore. It's you, Edrin, Corvina, Thorne, Jonas, Marina, every resistance member who's spent years fighting corruption. I'm just the one who can see the code. But revolutions need more than code. They need people."
Pip smiled. "You're getting better at the people part."
"I'm learning. Slowly. Against my natural inclinations." I returned to the food. "Now get out. I need to optimize fifteen more spells before I sleep."
"You need to actually sleep eventually."
"Sleep is for people who aren't leading revolutions."
He laughed, left, closed the door behind him.
I pulled out a focus crystal. Activated Code Vision. Started working.
Outside, Crossroads settled into evening. Neutral territory. Temporary safety.
But in two and a half weeks, we'd leave safety behind. Head to Emberfall. Unite the resistance.
And start a war against gods.
One optimized spell at a time.
EXPERIENCE GAINED: CODE TEACHING ATTEMPTED +200 XP EXPERIENCE GAINED: MACRO CREATION +400 XP EXPERIENCE GAINED: SPELL OPTIMIZATION (47 SPELLS) +600 XP EXPERIENCE GAINED: APPRENTICE TRAINING +300 XP
LEVEL UP!
ALEXANDRIA "HEX" VOLKOV is now LEVEL 7
Stat Increases:
- Mana: +20 (200 → 220 MP)
- Processing Speed: +15
- Code Vision Range: +2 meters (17 meters)
- Pattern Recognition: +5
Skills Improved:
- Teaching: None → Basic (NEW SKILL)
- Spell Optimization: Intermediate → Advanced
- Macro Creation: None → Intermediate (NEW SKILL)
New Understanding: Not everyone can learn Code Vision (1% aptitude rate), but can still empower them through optimized spells and macro scripts. Revolution requires working within people's capabilities, not wishing they had different ones.
Pip Development:
- Latent Code Vision: 12% → 30% (training working)
- Official apprentice status
- Building reference library
- First resistance member with NULL class potential
Resistance Impact:
- 47 spells optimized (30-50% efficiency gain)
- 19 resistance members with improved capabilities
- Macro scripts enable exploits without Code Vision
- Tactical advantage established
STATUS UPDATE — END OF CHAPTER 12
ALEXANDRIA "HEX" VOLKOV
- Level: 7 [+1]
- Class: NULL [UNDEFINED BEHAVIOR ENABLED]
- Location: CROSSROADS - THE WANDERER'S REST INN
- Status: SAFE (NEUTRAL TERRITORY)
Mana: 220/220 MP [+20] XP: 2,950 / 15,000
Trace Risk: 43% [TRACKING DEGRADED, MOVED 50+ MILES]
New Ability:
- MACRO CREATION [ACTIVE - 30 MP] — UNLOCKED
- Create pre-packaged spell modifications
- Keyword activation for non-Code Vision users
- Accessible to normal mages
- Less flexible but empowers others
- Foundation for resistance tooling
Skills Improved:
- Teaching: None → Basic (learning to share knowledge)
- Spell Optimization: Intermediate → Advanced (47 spells optimized)
- Macro Creation: None → Intermediate (new capability)
SYSTEM NOTE: User learning to empower others.
SYSTEM NOTE: Teaching succeeding despite low aptitude rate.
SYSTEM NOTE: Macro scripts solve accessibility problem.
SYSTEM NOTE: One apprentice with potential discovered.
SYSTEM NOTE: Movement growing stronger.

