The Null attacked on a Wednesday.
Not a probe. Not an exploratory press against the boundary. A coordinated assault on three points simultaneously: the bridge gateway, the scarred connection point, and a section of the Spirit Plane's outer boundary that nobody had been watching because nobody had thought to watch it.
At 2:14 PM, the global alert system activated. Seven million Spirit Cores vibrated. Every Weaver on the planet felt the pulse.
Nox was at the field base. He'd been living there since the bridge's completion, sleeping in a military cot, eating rations, working sixteen-hour days on the resonance defense integration. The alert hit his Core like a hammer blow.
"Contact," Yara said. She was at the monitoring console. Her Compiler was wide open, tracking three attack vectors simultaneously. "Three points. Bridge gateway -- primary. Scar point -- secondary. Eastern boundary sector 7 -- tertiary."
"The eastern boundary is undefended," Park Somi said. She was pulling up the boundary map. Sector 7 was a section of the Spirit Plane's outer membrane that had no bridge architecture, no enhanced security, no adaptive defense. Standard defense system only.
"That's the point," Nox said. "The bridge gateway and the scar are decoys. The real attack is at sector 7."
"How do you know?"
"Because we reinforced the gateway and the scar. Attacking them is expensive. Sector 7 is the cheapest entry point." He was already moving, pulling up the defense system's response allocation. "The priority protocol shifts resources to the bridge during attacks. If we activate it now, the eastern boundary loses twenty percent of its defense allocation."
"Then don't activate it."
"If we don't activate it, the bridge's adaptive defense can't iterate fast enough to handle the primary attack."
Three attacks. Three points. The defense resources to handle any two of them. Not all three.
The Null had done exactly what a strategic entity would do when confronting a fortified position: attacked everywhere at once to spread the defense thin.
---
Chunwei took command of the military response in under a minute. The field base transformed from a research camp to a war room. Communication channels opened to every Weaver garrison on the planet.
"The eastern boundary attack is a rift breach," Chunwei reported. "Sector 7 corresponds to a geographic location in the Coalition's territory. If the boundary fails there, a rift will open."
"A rift. In the Western Coalition."
"Directly. Their Weaver forces are the closest response asset."
Nox opened a channel to the coalition. Colonel Werner answered. Behind him, alarms were audible.
"We're seeing the breach," Werner said. "Our monitoring stations detected the boundary weakening six minutes ago. We're deploying to the projected rift coordinates."
"The attack is coordinated. The Null is hitting three points. The eastern boundary is the real target. The bridge gateway and scar attacks are diversions."
"Then send your defense resources to our sector."
"I can't. The bridge gateway is under direct assault. If I pull resources, the gateway falls."
"Then what do you suggest?"
"Hold the rift. When it opens, contain the breach. Fight whatever comes through. Buy time."
"Buy time for what?"
"For me to figure out how to defend three points with resources for two."
Werner's expression was the expression of a man who'd been told to hold a position against an unknown enemy with insufficient information and was going to do it anyway because that was the job.
"How long?"
"I don't know. Minutes. Hours. I need to talk to the Plane."
---
Nox entered the Root Directory through the bounded protocol's emergency access. The session was turbulent. The Plane's architecture was stressed -- three simultaneous attacks consuming processing resources, the defense system running at maximum allocation, the central intelligence managing a multi-front engagement.
He composed a rapid query.
```
EMERGENCY: entity(nox_renn) → process(root)
— situation: three-point attack. insufficient defense resources for all three.
— request: is there additional capacity?
— request: can warm_current provide real-time assistance?
```
The response was immediate. The Plane was thinking fast. Crisis mode.
```
RESPONSE: process(root) → entity(nox_renn)
— capacity: NONE. all resources allocated. defense system at maximum.
— warm_current: contacted. requesting emergency relay of resonance defense data.
— additional: the null's eastern boundary attack is using absorbed_species_pattern.
```
Absorbed species pattern. The Null was using the pattern of the species it had consumed from Cold Light's dimension. The attack at sector 7 wasn't the Null's native code. It was weaponized code from a dead species, deployed through the Null's architecture.
The Null was using its victims as weapons.
"It's using Cold Light's species against us," Nox told the team. "The eastern boundary attack is running on consumed code. The Null absorbed a species and is deploying their patterns through its own attack architecture."
"That changes the resonance defense calculations," Park Somi said. "The resonance protocols we received from Warm Current were calibrated against the Null's native patterns. If the attack uses different patterns--"
"The resonance defense won't match. It'll be tuned to the wrong frequency."
The gateway shook. Not physically. Architecturally. The Null's primary attack had intensified. The adaptive defense was iterating at maximum speed, but the attack's complexity was increasing. Multiple pattern overlays. The Null was throwing everything it had at the gateway.
"The gateway defense holds for another twelve minutes at current attack intensity," Yara reported. She was reading the defense metrics with terrifying clarity. "After twelve minutes, the Null's iteration rate will outpace ours."
Twelve minutes. The bridge had twelve minutes.
---
Nox made a decision.
"Yara. Park Somi. Redirect the resonance defense from the gateway to sector 7. Recalibrate it on the fly for the absorbed species pattern."
"That leaves the gateway with only the adaptive defense," Park Somi said.
"The adaptive defense holds for twelve minutes. In twelve minutes, either the resonance defense stops the eastern attack or it doesn't. If it does, we redirect resources back to the gateway."
"And if it doesn't?"
"Then the rift opens in Coalition territory and Werner's Weavers fight whatever comes through."
Yara was already working. Her fingers flew over invisible code, her Compiler vision at maximum resolution, recalibrating the resonance defense protocols for a pattern that wasn't the Null's native code. She was improvising. Adapting resonance parameters in real-time to match an attack signature she'd never seen before.
Park Somi provided the mathematical backing. Frequency analysis. Pattern matching. The absorbed species' code had a different harmonic structure than the Null's native architecture. The resonance defense needed to shift from its current calibration to a new one.
"The absorbed pattern resonates at 0.7 cycles," Park Somi said. "The Null's native pattern is at 1.3. We need to phase-shift the entire resonance array."
"How long?"
"Four minutes."
"You have three. The eastern boundary is failing."
Three minutes. Park Somi calculated. Yara coded. Chen Wei verified. Han Jae timed the deployment against the boundary's oscillation cycle.
Two minutes and forty-seven seconds later, the resonance defense deployed at sector 7.
The effect was immediate. The absorbed species pattern hit the resonance defense and reflected. The Null's attack energy, channeled through the dead species' code, bounced back at the attacker with amplified force. The eastern boundary stabilized. The rift projection that the Coalition's monitors had been tracking shrank from imminent to unlikely.
"Sector 7 holding," Park Somi reported. "Resonance matched. Attack energy reflecting."
At the gateway, the adaptive defense was losing ground. Eleven minutes of sustained attack at maximum intensity. The Null's primary assault was pushing through the evolutionary iterations.
"Gateway at seventy percent integrity," Yara said. "Sixty-eight. Sixty-five."
Warm Current's data arrived through the inter-dimensional relay. Emergency transmission. Not resonance protocols this time. Something different. A code pattern that Nox didn't recognize.
The Spirit Plane translated: Warm Current was sending a defensive reinforcement. A burst of energy channeled through the inter-dimensional network directly into the bridge's defense architecture. Not code. Power. Raw processing capability from another dimension, funneled through the relay to supplement the Spirit Plane's exhausted resources.
The bridge's defense allocation jumped. The adaptive defense's iteration rate doubled. The Null's attack, which had been grinding through the gateway's defenses, met suddenly increased resistance.
"Warm Current is feeding us power," Nox said. "Through the relay. The network is functioning as a defense alliance."
The gateway's integrity stabilized. Sixty-three percent. Holding.
The Null's attack continued for another eight minutes. Eight minutes of three-front assault, met by an alliance of evolutionary defense, resonance reflection, and inter-dimensional power relay.
Then the Null withdrew.
All three fronts. Simultaneously. The attack energy vanished. The boundary settled. The defense systems dropped to monitoring mode.
---
The aftermath was quiet.
Seven minutes of silence in the field base. Nobody spoke. The monitoring displays showed green across all sectors. The bridge was intact. The eastern boundary was intact. The scar was intact.
The global alert system deactivated. Seven million Spirit Cores stopped vibrating.
Werner called from the Coalition. "The rift projection is gone. Our monitoring stations show normal boundary conditions. What happened?"
"We held," Nox said.
"How?"
"Alliance. The Spirit Plane. Warm Current. Our Compiler team. And your Weavers being ready to fight if the rift opened."
Werner was quiet for a moment. "My Weavers were ready. We deployed forty-seven combatants to the rift coordinates. They were standing in a field waiting to fight an enemy from another dimension." A pause. "Thank your alliance for making sure they didn't have to."
"I will."
---
That night, Nox sat at the communication console and sent a message through the inter-dimensional relay to Warm Current.
```
MESSAGE: node(spirit_plane) + entity(nox_renn) → relay → node(warm_current)
— type: gratitude
— content: "your power relay prevented a gateway breach. the alliance held. thank you."
— supplemental: "the null used absorbed species patterns. cold light's species. we adapted our resonance defense in real-time. your protocols made this possible."
```
Warm Current's response came in eight minutes. Fast, by inter-dimensional communication standards.
```
SOURCE: node(warm_current) → relay → node(spirit_plane) + entity(nox_renn)
— type: acknowledgment
— content: "alliance is not a favor. alliance is survival. we defend together or we fall separately."
— supplemental: "the null's use of absorbed patterns is new. it did not use this strategy against cold_light. it is learning. it is adapting."
— warning: "the null has never attacked three points simultaneously before. this was not a probe. this was a test of the new alliance. the null knows you exist."
— tone: concerned. resolved.
```
The Null knew humanity existed. The Null had tested the alliance and found it strong enough to hold. The Null was learning.
Nox read the message twice. Then shared it with the team. Then shared it with the Accord council through official channels.
The war hadn't started yet. But the reconnaissance was over. Both sides now knew what they were dealing with.
Nox closed the console and walked to his cot. The night was clear. The stars were bright. The bridge hummed beneath the field, connecting two dimensions through a structure that had held against its first real test.
He slept. This time, he slept well.
Because the defense had held. And the alliance had worked. And the Null had learned something that every hostile entity eventually learned about defensive alliances.
They're harder to break than they look.