Preview

Chapter One

Ghosts in the Grid

Part One — The Afterglow

The Transparent City

The city didn’t sleep anymore.

It shimmered.

Kael stood at the edge of the Ghost District and watched Heliospire breathe—light threading through the air like something alive, something patient. Not the neon that still pulsed along storefronts and transit signs. Something older. Quieter. The Veil, made visible.

It drifted between buildings in slow currents, luminous strands weaving through steel and glass, pooling in intersections, rising along tower faces like condensation that never fell. Streams of information—traffic flow, environmental controls, security pings, forgotten signals still looping from systems that no longer knew they were being watched.

Six months ago, it had all been hidden.

Now it was everywhere.

The rain had stopped an hour ago, but the streets still held it—wet concrete darkened to near-black, reflecting the Veil’s glow in broken lines that shifted when vehicles passed through. The air smelled of ozone and damp steel, and beneath that, from the mezzanine level of the nearest residential stack, the warm chemical sweetness of heated polymer from a food vendor’s grill. The city layered its smells the way it layered everything else—industrial underneath, human on top, and now the faint metallic clean of the Veil threading through both.

A woman passed him carrying a tray of cheap glass ornaments—thin discs etched with filament patterns that mimicked the Veil’s glow. They caught the light wrong. Too clean. Too simple.

“Veil glass,” she called to a pair of teenagers lingering near a terminal. “Five credits. Real patterns.”

One of them laughed. “That’s not real.”

“Feels real,” she said, already moving on.

Kael watched the threads above her shoulder ripple as a transit line adjusted its timing three blocks over. The shift moved through the air like a breath taken elsewhere and felt here.

He felt it too.

Not the way the city did. Not the way the systems registered it. But beneath that—quieter.

A hum.

It sat under his thoughts, steady and warm, like something resting just out of sight but never out of reach.

The Choir.

It didn’t speak anymore. It didn’t need to.

It was just there.

* * *

The Archivists’ station had been something else once. Storage. Containment. A place where information went to disappear.

Now it was lit.

Tables filled the main room—old steel surfaces repurposed and wired into Milo’s systems. Screens glowed in layered stacks. Data feeds rolled across them in slow, deliberate streams. No alarms. No frantic movement. Just constant motion.

People moved through it with purpose.

Archivists. Former Collective runners. A handful of Directorate engineers who had crossed over after the Veil opened and were still learning how to work without checking the door every time someone raised their voice. They kept to their terminals mostly, spoke in the careful, measured tones of people who had changed sides and hadn’t quite stopped being surprised they were allowed to stay.

It showed in small things. The way one of them stiffened when Jessa reached past him for a data slate. The way another kept her Directorate ID badge face-down on her desk, as if the insignia might remind someone to ask whether she belonged.

No one asked.

That was the agreement. Unspoken, but held.

Kael crossed the threshold and felt the subtle shift as the station’s systems recognized him. Not security. Not access control. Recognition.

The Veil adjusted around him—barely perceptible, like a current bending around a stone in a river.

“Morning,” someone called from the far table.

He lifted a hand without turning.

Milo’s voice carried from the upper level. “If anyone touches the relay stack without asking, I will personally reroute your neural feed into a toaster.”

“Still broken?” someone asked.

“Define broken,” Milo shot back. “It’s functioning exactly as designed. The design is the problem.”

A ripple of quiet laughter moved through the room. One of the Directorate engineers glanced up, uncertain whether to join. Then looked down again.

Kael allowed himself the smallest hint of a smile.

Milo didn’t come down. He rarely did anymore. Too many systems. Too many moving pieces. The team had grown around him—layers of people translating his speed into something the rest of them could use.

It was working.

That was the strange part.

It was working.

* * *

Okafor’s clinic smelled the same.

Ozone. Clean metal. The faint, stubborn trace of antiseptic that never quite left the air, no matter how many times the ventilation cycled.

Kael sat on the edge of the table, sleeves rolled, fingers steady against his knees.

Okafor didn’t look at him at first. He never did.

He watched the monitors.

“Hold still.”

“I am.”

“You’re thinking about not holding still.”

Kael exhaled, slow. “I’m holding still.”

Okafor grunted. Adjusted something on the console. The display shifted—neural activity resolving into tighter bands, clean lines overlaid with faint irregular spikes that pulsed and faded like distant lightning.

Six months.

The spikes were still there.

“They’ve stabilized,” Kael said.

“They’ve plateaued,” Okafor corrected.

“Isn’t that the same thing?”

“No.” Okafor finally looked at him. “Stabilized means fixed. Plateaued means it stopped getting worse. Those are not the same outcome.”

Kael nodded.

Okafor reached out, fingers firm against Kael’s wrist, pressing just above the faint ridge of scar tissue where the interface port sat beneath the skin. The scarring was old—healed smooth but visible if you knew where to look. Kael felt the pressure against it and the tremor he pretended wasn’t there.

“You’re holding,” Okafor said.

Kael waited.

Okafor’s mouth tightened. “But you’re holding with duct tape.”

There it was.

Kael huffed a quiet breath. “That’s new.”

“It’s accurate.” Okafor released his wrist. “Your neural pathways are compensating. Overlapping functions they shouldn’t be overlapping. You push harder—”

“I know.”

“—they tear.”

“I know.”

Okafor held his gaze a second longer than necessary. Then nodded, once.

“Good. Then I don’t have to say it again.”

He stepped back, pulling the display down with a practiced motion.

“Any changes?” he asked.

Kael considered it.

The hum was still there. The warmth. The constant, quiet presence.

“No.”

Okafor watched him.

Kael added, “Nothing new.”

“Good,” Okafor said finally. “Then we keep doing exactly what we’ve been doing.”

“Which is?”

“Not dying.”

Kael almost laughed.

Okafor turned back to the console, but his hand lingered on the edge of the display for a moment. The steadiness in his fingers was deliberate—the kind of calm that came from decades of practice and the quiet refusal to let anyone see what it cost.

“Same time next week,” Okafor said without looking up.

Kael slid off the table.

“Same time next week.”

Continue reading Ghosts in the Grid

Get the Book

* * *

The terminal stood in the center of the square like it had always been there.

It hadn’t.

Six months ago, this space had been empty—just another intersection where people moved through without looking up. Now the square had gathered itself around the terminal the way a courtyard gathers around a fountain—not by design, but by use. Foot traffic bent toward it. Conversations collected at its edges. Someone had dragged a bench over from a transit stop and no one had moved it back.

Children sat cross-legged in front of the interface, hands hovering just above the surface, watching patterns respond to motion. Light shifted beneath their fingers—not text, not images, but something closer to tone made visible.

A musician leaned against a support column nearby, a string instrument cradled in her lap. She played something soft, cyclical.

The Veil responded.

Threads gathered around her, subtle at first, then layering—harmonics building in slow, deliberate waves that bent toward the sound and held there, like the city itself was listening.

“They like her,” someone said behind Kael.

“They don’t ‘like’ anything,” another voice replied. “They’re just reacting.”

“Feels like liking.”

Kael didn’t turn.

Sera stood at the terminal, still as the light moved around her.

Her hands rested lightly against the surface—not pressing, not commanding. Listening.

The patterns shifted.

Where the children had drawn simple arcs and loops, Sera’s touch produced structure—interlocking shapes, recursive forms that folded into themselves and resolved into something almost recognizable before dissolving again.

She tilted her head slightly, watching.

“What are they saying?” the musician asked, voice low between notes.

Sera didn’t answer immediately.

The patterns tightened. Shifted. Opened.

Then she said, “They’re not saying anything.”

“They’re aligning,” she continued. “With you.”

The musician’s fingers faltered. Then resumed.

The patterns deepened.

A small crowd had gathered at the edge of the square—people pausing on their way somewhere else, drawn by the light or the sound or both. A man with a delivery satchel stood watching, mouth slightly open. A Directorate patrol officer had stopped walking and was staring at the terminal with an expression caught between duty and wonder.

“Does it always do this?” someone asked.

Sera’s gaze didn’t leave the interface.

“It’s learning what you respond to,” she said. “And responding to that.”

“So it’s reading us?”

Sera considered the question longer than most people would have.

“It’s recognizing you,” she said. “The way a room changes when someone walks in. Not because anything moves. Because something adjusts.”

The threads around the square pulsed once, soft and warm.

Kael felt it.

The hum beneath his thoughts brightened—just a fraction, just long enough to be noticed.

Then settled again.

Sera glanced up.

Their eyes met across the space.

She didn’t smile.

She didn’t need to.

* * *

The city moved.

Traffic adjusted in smooth, silent waves. Lights shifted before congestion formed. Systems anticipated instead of reacted. The Veil carried everything—information flowing through the air where anyone could see it, if they knew how to look.

Most people didn’t.

They saw the glow. The motion. The beauty of it.

They adapted.

Vendors sold imitation patterns. Kids played with terminal interfaces like they’d always been there. Directorate patrols moved through districts without armor, without the constant tension that had defined them before.

Uneasy cooperation.

But cooperation.

Kael walked the perimeter of the Ghost District as the light shifted from late afternoon toward evening. The wet concrete had begun to dry in patches, leaving darker seams where the rain lingered in the cracks—veins of moisture that caught the Veil’s glow and held it close to the ground. Neon began to assert itself again—color pushing through the softer gold and blue of the Veil. Somewhere to the east, a cooling tower vented, and the faint drizzle that followed drifted across his shoulders without weight.

Above it all, the threads continued to move.

Constant.

Unbroken.

The signal was there too.

He didn’t hear it. Not exactly.

He felt it.

A rhythm beneath everything—steady, patient, repeating.

Are you there?

The ORIGIN team had been working on it for months now. Sealed wing in Directorate Tower. Restricted access. Layers of security that meant nothing compared to what they were actually dealing with.

He hadn’t gone back.

He didn’t need to.

The question didn’t require translation.

* * *

Night settled in slow layers.

The rooftop hadn’t changed.

Same cracked concrete. Same low barrier at the edge. Same view stretching out over a city that had once hidden everything it was now showing.

Kael rested his hands against the barrier and looked out across Heliospire.

Forty-eight million lives.

Threads of light moving through all of them.

The hum was steady tonight. Quiet. Warm. Present without pressing.

For a moment—just a moment—he let himself stand there without waiting for something to break.

Below, the city breathed.

Above, the sky carried the faintest trace of the signal—so soft it might have been imagined, if he hadn’t felt it for months now.

Are you there?

He exhaled.

“We’re here,” he said under his breath.

Not an answer.

Not yet.

But close enough to feel like one.

The hum shifted.

Just slightly.

Kael stilled.

It wasn’t the warmth.

It wasn’t the layered, diffuse presence of the Choir.

This was—

He frowned, trying to catch it.

The sensation flickered again. Sharper this time. Structured. Edged in a way the Choir never was.

Angular.

Cold.

Gone.

He waited.

Nothing.

The warmth returned, steady as it had always been.

Kael closed his eyes for a second.

Noise, he told himself.

Residual artifact. Signal bleed. Nothing more.

He opened them again.

The city stretched out before him, unchanged.

He almost believed it.

The signal doesn't stop here

Continue with Ghosts in the Grid

Something older than the Choir is awake in the Grid.