By dawn, the cathedral smelled like antiseptic, burned insulation, and wet stone.
Rows of cots filled the nave where strategy tables had stood. Medics moved between them with red-rimmed eyes and hands that did not stop shaking until they had something to do. The broken relay row was cordoned with yellow tape and white chalk marks where bodies had been lifted.
Kael stood at the edge of that tape with a cane cut from scaffold pipe because his thigh wound refused to let him walk cleanly.
Names were being read from a clipboard in Grace's voice.
He did not step closer.
He listened.
Dev Patel. Rina Cho. Malik Harris. Sergeant Dana Ochoa. Elias Park.
Not Jun. Another Park. No relation.
Twenty-eight confirmed dead now. Thirty-four critical. Wave 8 still active.
Kael had been in the interface for less than six hours.
The bill was already longer than some full waves.
"You should sit," Solomon said beside him.
"If I sit, I'll stay there."
"Maybe that's what you need."
"Not yet."
Solomon studied him. "You're bleeding through the bandage."
"Not yet," Kael repeated.
A side door slammed open.
Okello came in still in combat armor, one sleeve torn off and dried blood up to the elbow. Tomoko followed, carrying two crates of confiscated phase-crawler glands like groceries.
Okello stopped three meters from Kael.
"I have field updates and three requests," she said. "Which one first?"
"Updates."
"Wave 8 fronts stabilized in nine sectors, unstable in three. West transport is ours for now. We lost fourteen there, including four relay-trained awakened you assigned to interface backup. Junction Seven nearly collapsed until university flyers arrived."
She held his gaze.
"And people are asking who gave the override that caused the second surge."
Kael didn't blink. "I did."
"Good. Tell them that yourself in the council room."
"I will."
"Requests," Okello said. "One: I want authority to pull any awakened from relay duty if my ground commanders call immediate need, no delay for cathedral approval. Two: Tomoko gets autonomous hunt clearance on conduit sabotage teams. Three: no more forced surge orders without dual-key authorization from both you and Lyra."
Kael nodded after a beat. "Approved. All three."
Tomoko tilted her head. "That easy?"
"You were right at west transport," Kael said. "I was wrong in the chamber."
Okello's jaw flexed once. "Good. Then let's survive the rest of this wave."
She turned to leave, then paused.
"And Kael?"
"Yeah."
"Don't hide behind math today. Say their names when you talk to families."
He swallowed. "I will."
---
The emergency council met in a storage hall because the cathedral roof above the north aisle was unsafe.
No ceremony. No tea. No padded language.
Lyra sat at the head of a folding table with three tablets, two paper binders, and a bruise darkening under her left eye where flying crystal had caught her during the relay blast.
She did not look at Kael when he came in.
"Record on," she said. "This is emergency session E-118, Wave 8 active. Agenda: casualty accountability, command structure revision, bridge redesign."
Kael remained standing despite the cane.
"I forced an Architect override against local command recommendation," he said before anyone else spoke. "That override initiated a fifteen-second surge that triggered amplified return current through compromised channels. Casualties from that decision are on me."
No one interrupted.
He continued.
"I made the call because I believed we could break the translator node and sever Hollow network access. I was wrong about the load behavior and wrong about timing."
Adaeze Osei, face drawn and hands clasped, asked the first question.
"Will you do it again?"
Kael answered honestly. "Not under the same conditions."
"That's not the question," Adaeze said. "If you think victory is near and we're in your way, will you override us again?"
The room waited.
Kael looked at Lyra.
She still wasn't looking at him.
"Not without dual key," he said. "You have my word and my signature."
Lyra finally glanced up, expression unreadable. "It'll be in writing in ten minutes."
Marcus raised a hand. "Bridge redesign timeline?"
Kael gestured to Dr. Kim.
Kim slid a printout across the table. "The Hollow mirrored our relay topology. Predictable channels are compromised by design. If we keep using current architecture, it can ride us every time."
"So what's the fix?" asked Gabriel.
"Asymmetry," Lyra said. "No centralized command headers. No persistent handshakes. We rotate routing grammar every five minutes and isolate return channels from control channels physically, not just in software." She tapped a diagram. "Think old radios with one-way transmit windows, except layered across awakened abilities and beacon crystal. Harder to run. Harder to optimize. Much harder to hijack."
Kael added, "I also need to operate with less shared data. The more of my predictive routing I broadcast, the faster the Hollow learns my structure."
Elena frowned. "You mean we work with less information on purpose?"
"Yes."
"That makes us slower."
"It keeps us alive."
Silence again.
Then Okello, from the back wall, said, "I'd rather be slower and breathing."
The motion passed.
Dual-key command ratified. Asymmetric bridge protocol approved. Relay staffing reduced. Ground defense autonomy expanded.
One vote against from a logistics lead who did not trust Kael anymore.
Kael did not argue.
---
Wave 8 did not pause for governance.
By afternoon, a rift opened near the dam intake and spawned needle-backed swimmers that chewed through steel grates in minutes. Solomon and Grace deployed with river teams. Lyra shifted conduit crews to reinforce intake barriers. Kael remained at cathedral command, forcing himself not to reach for prediction spikes every five minutes.
He used one.
Only one.
Tier-2, broad pattern, cost measured in days not months.
He took the hit anyway and got a three-point map:
- North school convoy would be ambushed if it used main avenue.
- East clinic roof would collapse under sonic pressure at 19:40 unless reinforced.
- A false safe pocket near rail yard was bait.
He sent those warnings without embellishment.
No grand speech. No architect flourish.
Just coordinates and timings.
People moved.
The convoy rerouted through old tram tunnels and arrived with zero losses.
Lyra's reinforcement team reached the clinic roof with six minutes to spare.
Tomoko ignored the bait pocket and found the real crawler nest thirty meters beyond it, then burned it out with a fuel truck she had commandeered without paperwork.
State changed. The city held.
Still, every time Kael closed his eyes, he heard Jun's scream from the bell strike.
---
Night fell with rain that tasted metallic.
Kael went to the bell tower because there were too many people below and too many names in his head.
He expected to be alone.
Lyra was already there, leaning on the railing, helmet off, hair damp, hands black with grease and concrete dust.
For a long time neither spoke.
Below them, Ashenvale burned in controlled lines where teams were purging crawler nests.
"You overrode me," Lyra said at last.
"I know."
"Don't give me that clipped tone like we're in a briefing."
He turned toward her. "I overrode you because I thought I saw a path and because I didn't trust time. I was wrong on both."
"You didn't trust me either."
That landed where armor couldn't.
Kael opened his mouth, shut it, then tried again.
"In that moment I trusted outcome over process. I told myself it was leadership. It was panic in expensive clothing."
Lyra laughed once, sharp and sad. "You really are impossible."
"I know."
"Stop saying that like it fixes anything." She rubbed her eyes with the heel of her hand. "I'm not asking for perfect calls. I'm asking for partnership when the call is ugly. We built this city with shared load. If you take every load-bearing decision alone, one day the beam snaps and it lands on everybody."
Kael looked over the city they had built from ruins and stubbornness.
"I don't know how to split the fear," he said quietly. "I've spent too many lives being the only one with the map."
Lyra turned to him then, tired and fierce.
"Then learn faster. We don't have room for your old habits anymore."
He nodded.
No promises. Promises were cheap tonight.
Just a nod.
She held his gaze another second, then looked away.
"Dr. Kim found something in the probe residue," she said. "Microscopic memory crystals. Not data theft. Data grafting. It wasn't only reading us. It was trying to attach itself to relay operators as an emotional loop. Grief, guilt, obligation. Anything that keeps people plugged in longer than safe."
"A behavioral parasite."
"Yes."
"Can we clean it?"
"Partly. Saltwater flush for crystal interfaces, then Sera verifies signatures. But Kael..."
"What?"
"Sera says one of the loops wasn't built by the Hollow. It used a pre-existing anchor."
"Meaning?"
"Meaning someone on our side has been carrying compatible corruption for a while. Maybe weeks. Maybe longer."
Kael felt the chill despite warm rain.
"Who?"
"Unknown. Sera refused to guess without direct read."
A siren rose in the distance, then cut.
Lyra put her helmet back on.
"Council wants you in Lab Two in twenty minutes," she said. "Kim thinks the residue pattern might point to a hidden conduit line under the old theater district."
"I'll be there."
She paused at the tower door.
"One more thing," she said without turning.
"Yeah?"
"When you talked to the families, you said all the names. Thank you for not hiding."
Then she was gone.
Kael stayed in the rain for thirty seconds, breathing through the ache in his leg and the heavier ache in his chest.
Then he went down to Lab Two.
---
The hidden conduit line was real.
It ran beneath the old theater district in a curve that bypassed all official relay maps and touched three critical nodes from underneath. It had been dormant until the bell strike surge woke it.
Kim projected the line over city blueprints.
"If we leave this intact," she said, "the Hollow can keep sniffing our low-band telemetry even with the new asymmetry protocol."
"Can we remove it?" Marcus asked.
"Not safely during active wave pressure," Kim said. "If we rip it now, we might collapse half the district foundations."
"Then we cap both ends and flood the middle with null foam," Lyra said.
Kael pointed to the map. "And we place decoy traffic through a sacrificial node at the old subway hub. Let it read garbage while we re-route real control."
Okello nodded. "I can spare a team to guard the decoy."
"Do it," Lyra said.
Sera, who had been silent in the corner, stepped forward and placed two fingers on the projection where the hidden line crossed the cathedral sub-level.
"This is where it listens," she said.
"Can you trace the corruption anchor from there?" Kael asked.
Sera's grey eyes unfocused for a second.
"I can trace to a room," she said. "Not a person."
"Which room?"
"Your private strategy archive."
The table went still.
Kael felt every face turn toward him.
His archive held old prediction logs, failed-route models, and recorded fragments from prior interface dives.
A perfect place for contamination to hide.
"I'll clear it tonight," he said.
"No," Lyra said. "Not alone."
"Agreed," Okello added. "I want two officers and Kim with scanners."
Kael nodded. "Fine. We move in ten."
They did.
The archive room was cold, dry, and wrong in subtle ways. Dust patterns disturbed near one wall shelf. A cable he didn't remember installing. A faint silver sheen on the corner of a file crate.
Kim scanned and swore.
"Seed cluster," she said. "Dormant but connected."
"Connected to what?" asked Okello.
Kim traced the line with her wand until it disappeared into a seam behind Kael's old map board.
Kael pulled the board off.
Behind it was a shallow cavity the size of two hands.
Inside sat a black crystal no larger than a coin, pulsing like a tiny heart.
Sera looked at it and went very still.
"That," she said, "has been listening since before your wedding."
Okello raised her rifle. "Destroy it."
Kael stared at the crystal.
If Sera was right, the Hollow had ears in his room during planning for the core assault. During command debate. During every private revision to bridge architecture.
How many decisions had been anticipated because this thing was here?
He reached into his pocket, pulled out his blade shard, and knelt.
"On my mark," he said. "Kim, isolate. Sera, watch for rebound."
Lyra's voice came over his shoulder, tight and quiet. "Kael. If this cluster has a return line, smashing it may broadcast our presence directly into the core."
He kept his eyes on the crystal.
"If we leave it, it keeps listening."
"There may be a third option."
"Not in the next five seconds."
He brought the blade down.
The crystal cracked with a sound like a bell rung underwater.
Every light in the archive room died.
In the black, Kael heard a familiar voice whisper right beside his ear.
"No contact with the Hollow," he said aloud, to the people behind him and to himself, and the lie tasted like metal.