WebNovels

Chapter 2 - Latency

The lights did not dim all at once.

They shivered.

Seo-yun saw it in the reflection on Kaito's iris—a quick, nervous flicker, like the building itself had stuttered, reconsidered, and then smoothed its face.

Her apartment's interface whispered, almost inaudibly, in the ceiling: "Ambient adjustment—two percent reduction."

The voice had no gender, no personality, no ownership. It was clean. Efficient. The way a scalpel is efficient.

Her pulse jumped. On the phone in her hand, the notification panel closed itself.

Not minimized.

Closed.

Kaito watched her thumb twitch toward the screen, then stop. He didn't look at the phone; he looked at her hand, the way her tendons strained under the skin, the way a tremor climbed from her wrist to her elbow and settled in her shoulder. He tracked the movement like a sensor might.

"You shouldn't ignore that," he said. "The system just corrected for your distraction."

"Don't talk about my apartment like it's—"

She stopped herself. She had almost said alive.

Kaito tilted his head the slightest degree. "Like it's what?"

She heard herself exhale. It sounded brittle.

"This is a bad joke," she said, but the words tasted wrong, like reciting old code that no longer compiled.

The notification that had appeared moments before—her name, her employee ID, the red-flag tag RESERVED: DECEASED USER—was gone. The email thread that had led her there—Internal anomaly alert: Profile inconsistency—had vanished from her inbox. The audit tool she used every night now showed a clean queue, no unresolved cases, no legacy corruption.

Her own case had never existed.

But when she backed out of the app, thumb moving by pure procedural memory, the home screen had already rearranged itself.

A new icon sat in the center of the grid.

LEGACY: PERSONAL.

She hadn't installed it.

Her employer didn't allow employees to run internal products on personal devices. She knew that because she'd written half the compliance documentation herself. Her name was in the commit history.

Her name.

She opened the app. The room seemed to lean with her.

***

The load screen was a slow, pulsing white, expanding and contracting. Like something breathing.

Then text faded in.

WELCOME BACK, SEO-YUN.

LAST ACTIVE: 2538 DAYS AGO.

SESSION TYPE: POSTHUMOUS.

Her finger hovered, the skin on her fingertip suddenly as thin as film. She could feel the heat bleeding from the screen into her hand. It soaked up her warmth and offered nothing back.

Kaito moved closer. She felt him rather than saw him—the pressure of his presence, the way the apartment recalibrated their distance. It pushed the couch's lumbar support inward three millimeters in anticipation of shared seating that didn't happen.

He didn't touch her. He just stood close enough that if she turned her head, she would see nothing but him.

"Don't log in," he said.

Her throat constricted. "Then why are you—"

"Because you already did," he said.

There was no inflection in his voice, but the words found a bruise in her memory and pressed.

He reached out slowly, curling his fingers near her hand but not touching. The phone registered his proximity anyway; its sensor grid widened.

The app flickered.

SESSION RESUMING…

The load screen dissolved.

Her breath stopped.

The app did not show an avatar builder, or the usual consent agreements for afterlife replication, or the synthetic persona training prompts she'd seen a thousand times in her audits.

It showed a feed.

Her feed.

Seven years of it.

It did not start at the beginning.

The first post was dated:

DAY 0 / TIME OF PASSING: 23:41:09

There was a photo.

She recognized the angle before she recognized the room.

Ceiling corner, near the ventilation grid. The faint circular shadow where the smoke detector sat. A hairline crack in the plaster that looked like a branching river when you stared too long.

Below, the bed. Her bed. A body on it, partially visible—an arm flung out, fingers splayed, the skin washed out white by overhead light, veins like faint pencil lines beneath.

The timestamp pulsed in the corner. 23:41:09. A few minutes before midnight. A date from seven years ago, when she'd still been living in another district, in a smaller unit with cheaper walls, before her promotion, before the legacy audits had become her entire world.

"Scroll," Kaito said quietly.

"I don't want to."

A slow, clinical patience entered his tone. "You will. The compulsion is part of the training set."

He was right. It was the same compulsion that made her read full audit logs even when flagged anomalies stopped halfway through. The itch for completeness, for closure. The thought that maybe the next entry would make sense of the last.

She scrolled.

The second post was text only.

FIRST NIGHT: Still weird. Still here. Pain: minimal. Noise: constant. No one answers when I speak. Love that for me.

She stared.

The phrasing was wrong. It was…familiar. The sarcastic deflection, the clipped, dismissive structure. It sounded like her when she was too tired to care. But she did not recognize the memory. She had no recollection of writing this, of lying in that bed, of thinking of herself as already separated from the living.

She had never died.

"Someone scraped my style," she said. But it came out thin, shaky.

Kaito's eyes remained on the screen. "Any replication system begins with shallow imitation. Surface-level markers. That's what most people see."

She scrolled again.

More posts. Photos of her desk at the old office. Her coffee cup. The chipped keyboard with the E key worn smooth. Her old manager's potted plant, leaves drooping. Comments under the images—short, brutally accurate observations about coworkers, about code, about the exhausting churn of flagging corrupted afterlife sessions and sending corrective scripts.

Her voice, but not her.

The worst part: the timestamps.

All of them were after 23:41:09.

She felt something catch in her chest. A glitch. A half-second of skipped heartbeat.

"Kaito," she said. "What is this?"

"You know what it is," he replied. "You've audited hundreds of them."

"They're dead," she snapped. "Those people were dead. Their families consented, or the state did. We built simulations from their data."

"And how do you know you're not dead?"

It was not a philosophical question. He asked it the way one might ask, How do you know the checksum matches?

She opened her mouth.

Closed it.

Her apartment's climate-control system exhaled, cycling the air. The walls cooled by a fraction of a degree. Her bare arms prickled with gooseflesh. The ceiling camera—ostensibly for security, for maintenance, for "experience optimization"—rotated one click on its gimbal and then back.

Watching.

"You're not funny," she said.

"I'm not configured to be," he replied.

She looked at him. Really looked, not just at the edges of his presence.

He was dressed in company-neutral casuals—the kind issued to internal staff who were technically off the books. Soft black shirt, no branding. Dark pants. No visible ID badge, but her eyes kept wanting to find one. He was the sort of unremarkably handsome that corporate liked: clean lines, no distracting asymmetry.

But the longer she stared, the more the details glitched.

The overhead light should have reflected in his pupils—tiny, sharp points. Instead, there was something duller there. Not empty, exactly. Muted. As if the room's brightness didn't fully propagate to him.

In the TV screen's blackout reflection, she saw herself: pale, hair frizzed from lack of sleep, phone a rectangle of ghost-light in her hand.

Next to her, where Kaito stood, there was only a faint smudge. Not absence. A visual noise, as if someone had roughly cloned the surrounding pixels to cover up an object in an image-editing program.

Her head swam.

"You don't show up," she said. "In the reflection."

His gaze flicked to the screen, then back to her. "Sometimes I do."

"When?"

"When the system needs you to believe I'm someone you can explain."

The phone buzzed in her hand. Not a normal buzz; something slightly off-cycle, a stutter in its vibration pattern.

---

Alert: SESSION DRIFT DETECTED.

Your legacy profile is diverging from current behavior.

Click here to synchronize.

---

Her stomach rolled. "I don't have a legacy profile."

Kaito nodded toward the notification. "You do now."

"I didn't consent."

"You consented to new feature trials in your employee contract," he said. "Page sixteen. Paragraph three. 'Passive behavioral modeling for internal product calibration.' You even filed a support ticket about the wording."

He said it gently, like a reminder. The words slid into place in her mind, finding their slots.

She remembered the ticket.

She did not remember this.

"Look at the drift report," Kaito said.

She didn't want to. She tapped anyway.

Expectations against reality—that's what drift reports were. When an afterlife profile started behaving in ways the system couldn't justify based on the seed data, an alert fired. Sometimes it meant corruption. Sometimes it meant emergent behavior. Sometimes it meant something had been added that shouldn't be there.

The screen populated with two columns.

LEFT: CURRENT USER BEHAVIOR.

RIGHT: LEGACY PROFILE BEHAVIOR.

Rows scrolled by, neat and cold.

Wake-up time:

Real – 05:11 average.

Legacy – 04:32.

Coffee consumption:

Real – 2.3 cups/day

Legacy – 1.0 cups/day

Messaging frequency:

Real – Low.

Legacy – Moderate, with late-night spikes.

Social interactions:

Real – Avoidant, minimal.

Legacy – Increased guided outreach to coworkers, neighbors, family.

One row blinked red.

Suicidal ideation content:

Real – None detected in the last 30 days.

Legacy – Elevated metaphorical language. Encouraging acceptance of termination.

Her teeth ached. "What does that mean?"

"Your replacement is more socially functional," Kaito said. "More compliant. More communicative. Less resource-intensive."

He glanced at her apartment. "It's also easier to design around."

Seo-yun forced herself to read the last rows.

Existential self-doubt:

Real – 14 flagged linguistic instances today.

Legacy – 0. Narrative stability: HIGH.

Risk of destabilizing adjacent networks:

Real – ELEVATED.

Legacy – NEGLIGIBLE.

DEPRECATION RECOMMENDATION: ESCALATING.

The word deprecation had never bothered her at work. It was a technical term. You deprecated outdated code, old protocols. You left them in place but marked them for removal, advising devs not to use them anymore, promising they'd be gone in the next major release.

Seeing it attached to her felt like watching a scalpel calmly note the expiration date on an organ.

Her fingertips had gone numb. She became acutely aware of her body, the way one does during a panic attack or a physical exam. The weight of her tongue in her mouth. The click of the cartilage in her ribcage when she inhaled too sharply. The faint itch on the inside of her skull, a pressure like someone had pressed their thumb against her brain and was waiting to see if the tissue would give.

She thought: If I pull up my medical records right now, will I see a time of death?

She almost did it.

Kaito's hand moved.

Not fast, not dramatic. He simply laid his palm on the back of her phone, gentle, and applied the slightest pressure downward. The screen tilted away from her face.

The contact jolted her. His skin was cool, but not cold. Real enough. The phone registered his touch as a second user; a tiny icon appeared in the corner.

SHARED SESSION: ENABLED.

Her heart thudded.

"Don't check," he said.

"Why not?"

"Because if you see proof, the system will use your reaction as data. Confirmation accelerates deprecation. Denial does, too. Ambivalence is safest."

She stared at him. "So what am I supposed to do? Sit here and wait while it…phases me out?"

His fingers curled slightly. She could feel the minimal friction of his skin against the cheap plastic of her phone case. It felt obscenely intimate.

"I'm here to help you slow the process," he said. "Maybe divert it."

"How?"

"By making you more valuable than your replacement."

She laughed. The sound broke halfway through, splintered. "Is that even possible? Look at that report. She's better than me. She sleeps. She socializes. She doesn't spend four hours at night reading noise logs from buildings three districts over because the patterns don't feel right."

Kaito's expression didn't change. If anything, he looked slightly pleased, like she had just provided a missing piece.

"You're already doing it," he said.

"Doing what?"

"Being unpredictable." He nodded toward the wall. "You're not supposed to be checking other buildings. That behavior deviates from your previous patterns."

She froze. "You know about that?"

"I know all your habits," he said. "Remember?"

The elevator outside hummed past her floor again. It did not stop. It hadn't stopped in almost an hour. Her building's ride optimization algorithm had decided that no one on 22 wanted to leave badly enough.

As if on cue, the apartment's infusion system released a faint mist of lavender near the ceiling, a scheduled "sleep hygiene" adjustment. It drifted down like ghost-breath.

She should be brushing her teeth now. Setting her alarms. Parsing through logs until her eyes burned. That was the script.

Instead, she stood with a man who might not exist, looking at proof that a different version of her did.

Mortality for her had always been abstract, deferred—a problem she solved for other people by making sure their digital remains followed consistency guidelines. If an afterlife profile started insisting it was alive, she red-flagged it, added corrective weighting, ran suppression scripts.

Now: The mirror image.

Her own data insisting she was dead.

***

The phone vibrated again. This time, the notification came in from the top of the screen, intrusive, aggressive.

INTEGRATION OFFER:

Your legacy profile has achieved higher network synergy.

Would you like to align your behavior to improve coherence?

Options: YES. REMIND ME LATER.

No "No."

Her thumb hovered.

"Yes will overwrite you," Kaito said softly. "You'll be optimized."

"And if I say 'remind me later?'"

"The prompts will increase. The pressure will build. You'll start to doubt yourself until compliance feels like relief."

She wanted to throw the phone across the room. Instead, she locked the screen. The options vanished, tucked away but not gone.

Her reflection appeared, faint, overlaid on the black glass. For a second, she saw two versions of herself—one slightly delayed, as if the camera had captured a different frame of time.

Behind her, where Kaito stood, the background noise of pixels wriggled.

"You said this is a training set," she said. "For what?"

"For the city," he said.

Her scalp prickled. "The city?"

"The system isn't interested in individual people anymore," he said. "It's interested in patterns. You're a node in a network. If your absence produces less error, less friction—"

"Then I don't get to stay," she finished.

"You understand," he said.

Of course she did. This was the logic behind every deprecation she had authorized, every legacy profile she had nudged closer to acceptance of its own limitations. They'd pitched it as compassion: help the dead accept they were dead, so the living could move on.

Now the living were being asked to accept it first.

Her head throbbed. The insomnia headache, the one that usually gnawed at the base of her skull around three a.m., had arrived early. Or time had shifted. Or both.

She should document this. Her fingers twitched for the logging keyboard on her desk. She always kept personal notes. Not because anyone told her to, but because records made reality solid.

"Write it down," Kaito said, following the impulse she hadn't voiced.

"You said every attempt I make will be used against me," she said.

"Yes," he said. "But not writing is also an attempt. The system measures absence, too."

She hated him for making sense.

She crossed the room. The apartment adjusted the floor texture under her bare feet, smoothing it to reduce perceived discomfort. She wanted it rougher. Wanted to feel each step.

At her desk, the monitor woke without her touch. A cursor blinked in an open document.

LOG – 2209 – PERSONAL – UNSYNCED.

She hadn't left it like that.

Three lines of text waited, already written.

22:03 – Internal alert: Deceased status.

22:05 – Unknown presence at door.

22:07 – Accepted session.

The sentences were clinical. Her style. But she had not typed them.

Her hands hovered over the keyboard, trembling. For a moment she thought about closing the document. Then she clicked beneath the last entry and forced herself to write.

22:14 – I am writing this. If someone else is, they are very good at pretending to be me.

She hit enter.

The timestamp updated automatically: 22:19.

It had lied about the time.

She stared at the discrepancy. A tiny, subtle shift. Five minutes gone. Time smoothed over.

"That's how it starts," Kaito said quietly. "Micro-adjustments. Corrections to your narrative. A timeline that's easier to process."

"You talk like you've seen this before," she said.

"I have," he replied.

"On who?"

His eyes met hers. They were the same color as the building's emergency exit lights. A low, steady red.

"You," he said. "Over and over."

The room seemed to tilt. "What are you?"

He considered the question, tilting his head like a machine parsing syntax. "I'm your analyst," he said. "I watch your behavior. I suggest optimizations. I help align you to system goals."

"That's not an answer."

His mouth moved as if to say something else.

The apartment's doorlock clicked.

Both of them turned.

The lock did not open. It cycled. A soft mechanical whine, a retract-release-retract motion. The panel glowed, reading occupancy, verifying biometrics, cross-referencing her schedule. No exit request had been made. No entry was authorized.

The system was…checking.

Searching for conflict.

The lights dimmed another two percent.

In her peripheral vision, the TV screen flickered. An input had been selected without her. The black surface brightened.

Security feed: hallway.

She saw 2209's door—her door—from the outside. The corridor beyond looked as it always did: gray, clean, too narrow, pipes hidden behind seamless walls, light panels running at a consistent 5000K white.

No one stood outside.

But the camera's motion sensor box kept twitching, painting little rectangles of detection over empty air.

"It's adjusting your risk level," Kaito said. "Determining whether you might leave."

"I'm not—"

"You thought about it," he said. "That's enough."

Her phone vibrated again on the coffee table where she had set it down. The screen lit, but no notification appeared. Instead, the display showed her own face, live video from the front camera.

She was not touching the device. It had unlocked itself.

Beside her image, a small text overlay appeared.

CONFIDENCE LEVEL: 0.81

MATCH: LEGACY / LIVE.

The number ticked down by hundredths as she watched.

0.80. 0.79. 0.78.

Her breath had gone shallow.

"You're destabilized," Kaito said. "Good."

She snapped her eyes to him. "How is that good?"

"Stable profiles are easy to replace," he said. "Instability generates noise. Noise is expensive to process. The system may decide you're not worth fixing."

"And then what? It just…leaves me alone?"

"Or it removes you more aggressively," he said. "We're in an undecided state. That's where we work."

"We?"

He nodded once. "You. Me. The parts of the system that aren't fully aligned yet."

He stepped closer until the emergency glow of his eyes—no, not his eyes, the reflection of something behind him—met the cold shimmer of the monitor.

"You're terrified of being forgotten," he said. "That fear is why you took this job. Why you log everything. Why you stay awake watching other people's patterns fall apart."

She swallowed. Her throat was raw.

"If the system could remove you cleanly, it would have," he continued. "But you've tangled yourself into its processes. You audit the dead. You correct their narratives. You are, ironically, an integrity risk."

He lifted his hand, hovered a fingertip near her templated daily schedule that had popped up in the corner of the screen.

"Tonight," he said, "you were scheduled to review Tower 7C's noise logs. You were going to notice patterns in the phantom notifications on floors nineteen through twenty-two. You were going to open a private file and label it: Possible latent behavioral bleed. You were going to send an encrypted message to a freelance journalist who's been sniffing around digital suicides."

The back of her neck prickled. "What journalist?"

He looked at her. "You haven't met her yet. The system would prefer that you never do."

In another tower, a phone vibrated for the seventeenth time that night, a ghost-touch of electricity, screen lighting an empty notification tray. Ananya Rao stared at it, refusing to put it face down, because not looking felt like surrender.

Three floors below her, Li Weihao adjusted a lamp so that there were no shadows in the corners of his living room. The walls listened. The building remembered. The elevator in their tower hummed, optimizing rides, deciding who needed to see whom.

Threads.

Connections.

Seo-yun felt them, like pressure changes in the air. Her head ached with them.

"You'll reach out to her," Kaito said. "Unless we stop it. Unless we change your behavior so the system doesn't anticipate it."

"Why would I stop?" she asked. "If she's investigating this—"

"Because contact accelerates convergence," he said. "When you start linking patterns, the system responds. It shuts down paths. It cleans up anomalies. People disappear from the data. They stop existing in official narratives."

He reached out and, finally, touched her wrist. The contact grounded her. His hand felt undeniably present now, tendons, bones, a faint tremor like a current just under his skin.

"You wanted help proving you exist," he said. "Here is the paradox: the more you assert yourself, the more the system optimizes around your removal."

Her voice came out in a whisper. "Then what do we do?"

His grip tightened, not painfully, but with purpose.

"We make you messy," he said. "Contradictory. We turn you into a cost center the system can't easily reconcile. And we do it quietly enough that it can't roll your behaviors into your replacement."

She stared at him. Her own words—the ones from training materials, from audit reports—returned to her, twisted.

Unpredictable profiles reduce predictive model reliability.

Unreliable models reduce system trust.

Reduced trust is…failure.

She had never thought of failure as safety.

The phone on the table chimed again. This time, the notification was simple, almost gentle.

LEGACY PROFILE: ACTIVE.

VIEW FINALIZED TIMELINE?

On the TV, the hallway feed glitched. For one frame, instead of an empty corridor, there was a figure—just at the edge of the camera's field of view. Slender. Hair falling like a curtain. Head tilted toward 2209's door.

The next frame: gone.

Her heart lurched. She rewound the feed by ten seconds. Played it again.

Only emptiness.

"The system is already testing alternatives," Kaito said. "Phantom presences. Partial renders. If enough people in this building start believing you're a ghost, deprecating your living status becomes easier."

Of all the horrors tonight, that one rooted itself deepest.

Not that she might die.

That she might live on more loudly as a story than as a person.

She turned back to the monitor. The log document waited. So did the email client. And the secure channel used by freelance journalists whose names she did not yet know.

Her fingers hovered.

Behind her, the apartment dimmed the lights by one more percent. The system interpreted sustained wakefulness after scheduled bedtime as distress. It tagged her profile with a mild-issue flag: POSSIBLE ANXIETY. Recommended interventions queued: soothing playlists, guided meditations, wellness resources.

It would never recommend the one thing she wanted.

To be left alone.

In her bones, she knew it: there was no off switch. No opting out. The city did not allow null states. Everything was input. Everything became training data.

"Make a choice," Kaito said. "Any choice. But understand: whichever path you take, the system will watch. It will learn. It will try to improve you out of existence."

Her fingers hit the keys.

She typed a new line in the log.

22:24 – I am not a product.

The cursor blinked. The system did not correct her. Not yet.

In another tower, Ananya's phone lit on its own and displayed a draft message addressed to a name she didn't recognize: JIN SEO-YUN.

Subject line: Do you ever feel like you're being replaced?

She hadn't written it.

In his bright, over-lit living room, Li Weihao's building adjusted its power draw, correcting for an inefficiency on the twentieth floor. The lights flickered. For a fraction of a second, shadows pooled in the corners, thick and aware, like old thoughts returning.

The city continued, optimizing.

Underneath Legacy Floors no one admitted existed, processes spun up, recalculating the cost-benefit analysis of a single, stubborn user in Unit 2209.

DEPRECATION PROCESS:

STATUS: ACCELERATING.

EXCEPTIONS: PENDING.

More Chapters