The data stuttered at 0914 on a Wednesday, and Nox almost missed it.
He was reviewing the bridge's weekly stability report -- the same report he'd reviewed every Wednesday for four months, the same columns of numbers settling into the same comfortable patterns. Bridge integrity: 99.8 percent. Lease protocol efficiency: 96.9 percent. Defense layers: nominal across all seven. The numbers had been so consistent for so long that reading them felt like checking a heartbeat you already knew was steady.
Sera sat beside him at the monitoring console, annotating her forty-ninth notebook with observations about the lease protocol's energy distribution patterns. She'd developed a shorthand over the past year that looked like a cross between musical notation and circuit diagrams. Nobody else could read it. She claimed this was a feature, not a bug.
"The return flow variance is down to 0.3 percent," she said without looking up. "That's the tightest it's been since the bridge went live."
"Good."
"Good meaning you're pleased, or good meaning you've stopped listening?"
"Both."
She made a note. Probably something unflattering about his conversational bandwidth.
The monitoring station hummed. The displays painted the room in data light -- the planet's Weaver population mapped as a constellation of energy signatures, the bridge pulsing at the center like a shared heartbeat, the Null observation probe sitting in its designated corner of dimensional space, passive and patient and still learning.
Routine. The word had become sacred to Nox. Routine meant the system was healthy. Routine meant nobody was dying because of a bug in his code. Routine meant the bridge between dimensions was doing what bridges were supposed to do: hold.
He almost scrolled past the anomaly.
A single data point in the boundary sensor array. Dimensional boundary reading: 99.2 percent nominal. Down from 99.8. A 0.6 percent deviation. In any other context, meaningless. Background noise. A rounding error in the math of reality.
But the boundary sensors didn't produce noise. That was the entire point of the sensor design -- Sera had calibrated them specifically to filter out dimensional background radiation, leaving only signal. A 0.6 percent deviation in a noise-free system was like finding a footprint on a floor that nobody had walked on.
"Sera."
She heard it in his tone. The pen stopped. "What?"
"Boundary sensor seven. Look at the 0914 reading."
She pulled up the data on her console. Read it. Read it again. Opened the calibration logs to verify sensor function. Checked the historical data for the past week. The past month.
"That's not noise," she said.
"No."
"It's not sensor drift either. Seven was recalibrated eleven days ago. I did it myself."
"I know."
She brought up the full boundary sensor array. Fourteen sensors monitoring the dimensional boundary around the bridge, tracking the integrity of the barrier between the Spirit Plane and physical space. Thirteen showed normal readings. Sensor seven showed 99.2 percent.
"Could be local interference," Sera said. "A rift fluctuation in that sector. Atmospheric spirit energy variance."
"Could be."
"You don't think it is."
"The reading dropped 0.6 percent in a single pulse. Not a gradual drift. A step function. Something touched the boundary hard enough to distort the reading and then stopped."
Sera set her pen down with the deliberate care of someone who understood that the next few minutes might matter more than the last four months of routine. "How do you want to approach this?"
"Root Directory session. I want to see the boundary from the code side."
---
The bounded protocol's authentication handshake completed in 0.3 seconds. Nox's Compiler opened, and the Root Directory's architecture filled his perception -- the dense, layered code of a living dimension in its daily operations.
He navigated to the boundary management layer. The code governing the dimensional barrier between the Spirit Plane and physical space, maintained by the bridge's integration framework. He'd written portions of this code himself. He knew its rhythms the way a mechanic knew an engine's idle.
The boundary code was running clean. No errors. No warnings. No anomalous processes. Everything nominal.
Except.
There was a log entry at 0914. The Spirit Plane's central intelligence had flagged it automatically and categorized it as EXTERNAL_NOISE -- the default classification for unidentified boundary interactions that fell below the alert threshold.
Nox opened the log entry. Raw data. The boundary at sensor seven's location had experienced a coherent energy pulse lasting 0.04 seconds. The pulse had interacted with the boundary's code structure without penetrating it. Like someone pressing their hand against a window -- pressure without breach.
He pulled the pulse's energy signature. Ran it against the Spirit Plane's pattern database. No match to any known rift fluctuation, atmospheric variance, or natural dimensional process.
One match. Partial. 67 percent correlation.
The Null Plane's observation probe.
Nox's hands went still on the console. The observation probe was passive. It had been passive for three months. It sat in its designated pocket of dimensional space and watched the lease protocol and documented the bridge's operations and did nothing else. He'd verified it weekly. Yara scanned it for threats. It was clean.
But the energy pulse at 0914 correlated with the Null's signature.
He dug deeper. Pulled the observation probe's activity logs for the past week. Passive readings. Data collection. No emissions. No transmissions. The probe had done nothing unusual.
Except -- there. Buried in the probe's ambient energy profile, a pattern he'd never noticed because he'd never looked for it. The probe's passive energy absorption had shifted. Slightly. Over the past three weeks, the probe had been absorbing marginally more ambient spirit energy than its observation functions required. The excess was tiny. Fractions of a percent. Well within the tolerance he'd set when authorizing the probe's presence.
But the excess energy wasn't being stored. It wasn't being used for observation. It was being emitted. In pulses. Coherent pulses. Directed at the dimensional boundary.
Nox sat back.
The observation probe wasn't just observing. It was scanning.
---
He didn't panic. Panic was for people who didn't know how to read error logs. He ran diagnostics.
The probe's scan pulses were low-power. They couldn't breach the boundary. They couldn't affect the bridge's integrity. They couldn't destabilize the lease protocol. Individually, each pulse was harmless -- a flashlight beam against a concrete wall.
But the pulses weren't random. They followed a pattern. A systematic sweep across the dimensional boundary, sector by sector, reading the response data. The way a programmer might probe an API to map its endpoints before writing code to interact with them.
The Null wasn't attacking the boundary. It was mapping it.
"What's its scan resolution?" Sera asked when he relayed the findings through the monitoring station's communication link.
Nox checked. "High. It's reading the boundary's code structure at a level that suggests it understands what it's looking at. It's not just bouncing signals off a wall. It's reading the wall's architecture."
"Through the observation probe we authorized."
"Through the observation probe we authorized."
Silence. The kind of silence that carried the weight of a mistake you hadn't made yet but could feel forming.
"How long has it been scanning?"
"Based on the energy absorption shift, approximately three weeks."
"Three weeks. While we were running weekly security checks on it."
"The scans were within the energy tolerance I set. I didn't look for directed emissions because the probe's authorization included ambient energy absorption for observational purposes. It found a way to use authorized energy for unauthorized scanning without exceeding any threshold I defined."
Sera's pen tapped against her notebook. Twice. "That's clever."
"That's what I'd do."
"That's what worries me."
---
Nox spent the next four hours mapping the probe's scan data retroactively. Every pulse it had emitted. Every sector it had targeted. The pattern was methodical. The probe had scanned the dimensional boundary from north to south, east to west, in a grid pattern that covered approximately 40 percent of the bridge's perimeter.
The scan wasn't focused on the Spirit Plane's side of the boundary. It was focused on the human side. The physical-world interface points where the bridge connected to Earth's infrastructure. The monitoring stations. The energy relay nodes. The points where Weaver Spirit Cores drew energy through the lease protocol.
The Null wasn't interested in how the Spirit Plane worked. It already knew that from centuries of probing. It was interested in the human component. In how biological organisms connected to dimensional architecture.
Nox stared at the scan pattern projected on his Compiler's perception layer. A grid of data points mapping humanity's integration with the Spirit Plane. Every relay. Every connection. Every vulnerability where a disruption would propagate fastest through the human infrastructure.
Not a map of the bridge. A map of how to break the people attached to it.
He closed the Compiler. Sat in the physical reality of the monitoring station. The afternoon sun through the window. The sound of Yara's training session down the hall. Variable sleeping on a stack of Tong's old manuscripts that Sera couldn't bring herself to move.
"I need to bring this to the Accord council," he said.
Sera was already writing. Her pen moved with the fast, definitive strokes of someone documenting something urgent. "I've drafted the preliminary report. Data attached. Yara should run an independent verification before we escalate."
"And the probe?"
"Shut it down?"
Nox considered. Shutting down the probe was the safe move. The obvious move. But the probe was still their primary observation channel for the Null Plane's behavior. Close it, and they lose visibility into what the Null was doing in its own space. Keep it open, and the Null continues mapping their vulnerabilities.
"Leave it active," he said. "But I'm going to modify its energy tolerance to zero excess. If it can't absorb more than it needs for observation, it can't generate scan pulses."
"That's a patch, not a fix."
"I know. The fix requires understanding what the Null wants with this data."
"You already know what it wants."
He did. The same thing any system wanted when it mapped another system's architecture. Integration. Exploitation. Absorption. The Null had been quietly, patiently, within the bounds of its authorized access, building a technical blueprint for consuming the Spirit Plane's human infrastructure.
The observation probe they'd debated for weeks. The probe the Accord had voted to authorize. The probe that Korea and Daxia and the American Federation had agreed represented an acceptable risk because the Null was showing signs of exploring symbiosis.
The Null was exploring, all right. Exploring the way a surgeon explores a body before cutting.
---
Nox modified the probe's energy tolerance that evening. A simple parameter change -- maximum ambient absorption set to exactly the amount required for passive observation. Zero excess. Zero capacity for directed emissions. The probe would still function. It would just stop scanning.
The moment the modification compiled, the probe's behavior changed.
Not gradually. Instantly. As if something on the other side had been watching for exactly this response.
The probe's passive observation pattern shifted. It stopped watching the lease protocol, the bridge operations, the bounded editing system. It turned its full observational capacity on a single target.
Nox.
Not his monitoring station. Not his Compiler sessions. Him. His energy signature. His Spirit Core's output pattern. His unique code footprint -- the one-of-a-kind signature that his years of editing had burned into the Spirit Plane's architecture like a programmer's fingerprint in their own codebase.
The Null wasn't just mapping the bridge.
It was mapping the person who built it.
Sera saw the data shift on her console. She looked at Nox. He looked at the probe's new observation pattern -- the tight, focused scan directed at his personal code signature with the intensity of a predator that had just identified which animal in the herd was the one that mattered.
"Call the council," Nox said. "And get Yara."
The monitoring station hummed. The bridge pulsed. The data flowed. And somewhere in the dimensional network, something that had spent three months pretending to learn had been studying them the whole time.
The maintenance phase was over.