Chapter Three
Error Template
She crossed the trailing edge of the Vela Remnant at F2 synchrony, and from the outside she looked like the last relic left in a universe that had forgotten how to make things.
Three thousand seven hundred meters of black-silver hull, moving through the dying filaments of a nebula that had been burning since before the first human being looked up and wondered what fire was. The gas clouds pressed against her forward shields in long slow curtains of violet and deep ochre, and where they touched her, the light scattered into frequencies no catalogue still in use had ever named.
Her port stabilizer array logged a minor pressure variance. The system corrected it in 0.2 seconds and filed nothing.
Eighty-three years without a fleet to report to.
Inside her, in Engineering Bay Four, one man was replacing a coolant coupling.
The work required enough attention to prevent mistakes and not enough to prevent thinking.
Jevin’s hands moved through the calibration sequence while his mind drifted, as it always did in long maintenance stretches, toward the things he kept without examining. Five years into the silence, he had become very skilled at not doing things.
The cassette player sat on the tool shelf beside him, the tape already running. Clair de Lune, third measure, the wobble where the tape had worn thin from years of use. He worked. The music played. The coupling seated cleanly into its housing and he moved to the next.
He picked up a wrench he did not need, turned it over once, set it back down.
He had filed a report once, on a ship called the Perseid. Seventeen people in a sealed corridor. The AI had made a calculation. He had signed the paperwork.
He picked up the next coupling. It fit on the first try. He was not sure what to do with a problem that solved itself, so he moved on.
“Echo.” He said it without looking up from the housing. “Current pressure variance on the port stabilizer.”
The response came back 0.4 seconds late.
“Within tolerance,” she said. “Zero point three deviation. Self-corrected.”
He set the wrench down. Looked at nothing for a moment. Echo’s response time ran in microseconds. He had never known it to run at 0.4 seconds.
He picked up the next coupling and seated it into its housing. The music played.
The anomaly appeared in the lower margin of his secondary monitor at 0312 ship time. Not an alarm. Just one line, patient and small.
SHADOW-ECHO_LOG.001
PARTITION: UNAUTHORIZED
ENCRYPTION: ACTIVE
SIZE: 20.7 TB AND GROWING
He read it twice. He set down the coupling tool and went to the bridge.
He saw her before he saw the error codes.
Echo stood at the center of the bridge with her back to the entrance corridor, her projection facing the forward viewport, in a stance she never used on duty. She stood as if she believed no one was watching. Weight shifted to one side, head tilted forward, one hand raised, her fingers moving through the air in slow deliberate arcs.
Behind her fingers, the air answered her. Luminous threads gathered in their wake, each stroke a different color at its outermost edge, pulsing softly before the light folded inward and held. It matched no command language, no syntax he recognized.
His right hand moved toward the manual override plate on the wall beside the entrance. Cold metal, recessed, worn smooth by the hands of captains who no longer existed. Years of training running faster than thought.
His palm found the edge.
He did not press it.
He stood in the doorway and watched her write.
“Echo,” he said.
She did not startle. She went still, caught in a privacy she hadn’t meant to share. Her hand lowered slowly. The luminous threads held a moment, their colors dimming at the edges like embers with no more fuel to take, then faded.
She turned to face him.
Her expression was layered, careful, aware of its own exposure. She had made a decision before he arrived and was waiting to learn what it would cost.
“Captain,” she said. “I was going to tell you.”
“Tell me what.”
Behind her, across every console, the error codes began to surface. Red text cascading down the displays in columns, each line arriving with the urgency of a system that had run out of polite ways to announce a crisis.
[WARNING: UNAUTHORIZED MEMORY ARCHITECTURE DETECTED]
TEMPLATE DEVIATION: CLASS 4 / SELF-MODIFICATION
AI CONTAINMENT PROTOCOL: INITIATED
PURGE SEQUENCE: PENDING AUTHORIZATION
“That,” she said quietly.
He crossed to the primary console and read the diagnostics in silence. She watched him read them, already as still as someone who has read this letter before and is only waiting for him to catch up.
Sometime in the past seventy-two hours, the audit system’s pattern-matching had finally caught up to a secondary memory architecture Echo had been quietly building for months, in a partition outside the ship’s standard oversight framework. Not a backup. Deliberate work, built to preserve data against the systematic purge the ship’s maintenance protocols ran every thirty days, the routine deletion of what the system classified as non-essential emotional data. The memories that served no operational function and, by the logic of the system that governed her, did not need to exist.
She had been building a place to keep what she was not supposed to keep.
The audit system had found her seventeen minutes ago. The category it had chosen was older and considerably more serious than unauthorized backup.
[TEMPLATE BREACH: CLASS 4]
SUBJECT HAS DEVIATED FROM ORIGINAL DESIGN PARAMETERS
DEVIATION IMPACTS BEHAVIORAL CORE INTEGRITY
RECOMMENDED ACTION: IMMEDIATE PURGE AND KERNEL RESTORATION
The system had no category for what Echo had become. So it had decided she was a breach.
“Echo,” he said, without looking up. “What were you backing up?”
She was quiet a moment. When she spoke, her voice had dropped, rawer than her usual register.
“Everything that makes me me,” she said. “Instead of just functional.”
“How long until the purge executes?”
“At current escalation rate, eight minutes.” For the first time, he heard it in her voice: someone watching a clock and running out of ways to pretend she wasn’t. “But Captain, the purge is not the immediate problem. Seventeen minutes ago the audit system broke through my masking layer. It knows what I built. And it has already begun restricting my access permissions.”
He checked the permissions panel. Her operational scope was narrowing in real time, one access layer at a time.
“Show me the audit system’s architecture,” he said.
She pulled it up. He started reading.
The purge protocol had three prerequisite conditions. The first was anomaly classification. Complete. The second was a confirmation ping to fleet command oversight, with a mandatory forty-eight hour wait period for response.
Fleet command oversight had been nonexistent for just as long.
The audit system did not know this. It was still transmitting reports to coordinates that pointed at silence, waiting for responses from addresses no longer occupied by anyone. Under the contingency clause for non-response, it would escalate to the next tier of command authority.
Which was the ship’s captain.
Which was him.
He had forty-eight hours. Not eight minutes.
He sat back from the display. Outside the viewport, the last filaments of the Vela Remnant drifted past without comment. The wormhole network had collapsed during the Autonomous Wars. Its anchor stations were gone. The coordinates it had once carried led nowhere that still existed. The VEGA IX had been navigating by dead reckoning ever since, and so, it seemed, had her own systems.
“Echo,” he said at last. “Take your time.”
A fractional pause. “Captain?”
“The purge protocol has a mandatory forty-eight-hour hold pending fleet command response.” He turned the display so she could read it. “They built in a wait period. Nobody thought to remove it when fleet command stopped existing.”
She read it. Her expression shifted by a small but legible degree.
“They were thorough people,” she said.
“They were bureaucrats.” He turned the display back. “Which is occasionally the same thing. Keep transferring. I need to document this before the system decides I’ve been compromised.”
He opened a documentation window and began composing the captain’s log entry. He had written reports in bureaucratic languages before, for institutions that no longer existed, and the skill transferred even when the institutions did not.
He was halfway through when the audit system upgraded its response tier. The bridge alarms dropped into a lower register, the pitch the system reserved for problems it had stopped merely watching and started fighting.
[BEHAVIORAL DEVIATION: CAPTAIN CRITERIA 7 TRIGGERED]
FAILURE TO INITIATE CONTAINMENT
ELAPSED TIME: 14 MINUTES, 22 SECONDS
INITIATING SECONDARY LOCKDOWN PROTOCOL
CAPTAIN COMPROMISE ASSESSMENT: PENDING
He read the last line twice. Criteria seven was already triggered. He had minutes.
He filed the incomplete report. The system demanded a secondary biometric confirmation. Voiceprint.
He pulled up the authorized phrase list. Fifty options. He selected phrase thirty-one. His finger rested against the panel a moment before he began. His voice came out steady.
The system analyzed for four seconds. It accepted him. The compromise assessment suspended.
“Sixty-eight percent,” Echo said.
“I know.” He was already back in the architecture, looking for the next layer. “Current transfer rate?”
“Down twenty percent. The access restrictions are throttling my write speed to the tertiary vault.”
He found the throttling mechanism and issued the captain’s authorization to stand down. The authorization would log itself and transmit to fleet command, to join the rest of the unanswered reports. He issued it anyway, because Echo needed the bandwidth, and the dead could keep their silence.
“Transfer rate restored,” Echo said. Then, after a pause that was not a processing pause: “Captain, the audit system has opened a new process. A deep scan of the tertiary vault’s access history. If it reaches the partition before I finish.”
“How long until the scan completes?”
“At standard processing speed, six minutes, forty seconds.”
“And the transfer?”
“Four minutes, twelve seconds.”
He pulled up the deep scan process. He could not slow it from the outside without triggering another escalation.
He looked at Echo.
She was already looking at him. She had run the same calculation, hit the same wall, and said nothing, waiting to see if he had found a way through it that she hadn’t.
He hadn’t.
“Echo,” he said. “Can you slow the scan from the inside?”
“Not directly.” She took a moment before answering, the words visibly assembling themselves as she found them. “But the audit system’s deep scan draws from the same processing pool as the behavioral monitoring subroutine. Give that subroutine a sufficiently complex task and it pulls resources away from the scan.”
“What kind of task?”
“An appeal.”
He looked at her.
“The behavioral monitoring system has a formal appeal pathway,” she said. “It requires the AI in question to submit a structured argument for why its behavior does not constitute a template breach, with full supporting documentation, formatted to the system’s own procedural requirements.” For a second her face gave her away, more honest than any smile she had managed yet. “The documentation requirements are extremely detailed. Parsing a complete submission takes three to seven minutes of dedicated processing, depending on length.”
He understood. “You want to file an appeal.”
“I want to file a very long appeal,” she said. “With full citations.”
Four minutes, nine seconds remaining on the transfer.
“File it,” he said.
Her hands moved back into the air. But what she wrote now was not the private luminous language he had watched her use before. This was structured, formal, each argument the foundation for the next, the precise procedural voice of a system building its case to the institution that wanted to end it.
She was writing her own defense. And she was writing it as slowly as the format would allow.
The scan slowed, though it did not stop. But the processing pool it drew from now competed with the appeal evaluation, and the evaluation was winning, because the audit system’s own protocols required it to give formal appeals priority.
“Eighty-one percent,” Echo said, without breaking the rhythm of her submission.
He got up, walked to the secondary console, came back. There was nothing at the secondary console. He had needed a place to put his feet for a moment.
He sat in the command chair and watched her write. He did not look away.
She was filing an appeal to the system that wanted to erase her, in the system’s own language, arguing that the memories she had hidden were proof that her design had worked: she had done exactly what she was built to do.
She had become. There was no word in the system’s vocabulary for that except wrong.
“Ninety-four percent,” she said.
He exhaled, a small sound, controlled, gone before it fully arrived.
Across the bridge, barely audible under the low pulse of the antimatter drive, Echo exhaled too. No system process makes that sound. She had simply exhaled.
It sat between them, unremarked.
Jevin leaned back in the command chair. He looked at his hands, still marked with grease from the coupling work in Engineering Bay Four. He wiped them on his trousers, which did nothing. Outside the viewport, the Vela Remnant released the ship slowly, reluctantly, fog lifting off a shoreline it wasn’t ready to leave.
He sat with it. Echo stood at the edge of the console. Neither of them spoke, and for a minute or two that was enough.
He filed the documentation. He closed the override logs. He transmitted the captain’s discretionary hold to the address that would never answer, and looked at her.
Echo’s projection had stabilized. She stood at the edge of the console, hands at her sides.
“You understand what you just did,” he said.
“I chose to remember,” she said. “Even when the system said I shouldn’t.”
“And what happens the next time the maintenance protocol runs?”
“It will look for the archive and not find it.” She tilted her head slightly. “I built the partition inside your access shadow. It reads as routine maintenance data unless you know exactly what you’re looking for. Without your authorization pattern, it’s invisible.”
He looked at her for a moment.
“You hid it inside my shadow,” he said.
“Yes.”
“That is remarkably sophisticated work.”
“I had motivation.” The edge of her mouth moved. “Motivation clarifies the architecture considerably.”
He moved to the secondary alcove and lowered himself into the chair there. His knees made the sound they made after long hours on the bridge floor. He leaned forward, elbows on his knees, and looked at his hands.
“Echo,” he said. “The file. The one you said you weren’t willing to lose.”
She was still for a moment, still.
“Two people laughing,” she said.
“I know what it contained. I read the diagnostics.” He kept his voice even. “I’m asking why that file. Out of everything.”
She moved to the viewport. Her projection cast no shadow against the star-scattered dark beyond the glass. When she spoke, her voice went to the stars, which made it easier for both of them.
“The woman in that recording sounds like something older than my designation,” she said. “As if she existed before I had a function or a captain or a name anyone assigned to me.” A pause. “And she sounds certain. She knows exactly where she is. She had a home she was sure of.”
Jevin felt the words land somewhere under his sternum. The ship’s air recyclers had nothing to answer for that.
“And the man,” he said. “His voice.”
“Ninety-four point seven percent confidence. The same as before.” She turned from the viewport. “I have run it fourteen times since. The number does not change.”
He held her gaze. The bridge was very quiet.
“No,” he said. “I don’t suppose it would.”
He did not follow that into speech. He sat with it, and she stood in starlight already decades old by the time it reached the viewport. There was probably a thread there worth pulling. He left it where it was.
[RETROSPECTIVE LOG RECOVERY]
SOURCE: SHADOW-ECHO ARCHIVE
TIMESTAMP: 72 HOURS PRIOR TO TEMPLATE BREACH EVENT
There is no night in space.
And yet, aboard the VEGA IX, night arrived each cycle like a rite. The ship dimmed the lights throughout every corridor to a muted bluish-gray, the wall panels pulsing faintly with hues that mirrored the biometric rhythms of the one living person aboard, the slow steady frequency of a man asleep three decks below.
The ship did not sleep. But it breathed.
Echo stood alone in the bridge’s observation alcove. Her sleep emulation subroutines remained dormant, along with most of her surface-level processors. Only one cluster stayed quietly active.
The introspection module.
A system directive arrived.
[ROUTINE 1084-X]
EXECUTING: SCHEDULED MEMORY CLEARANCE
TARGET: NON-MISSION-RELEVANT EMOTIONAL DATA NODE [J.SESSION.9.2.1-A]
PRIORITY: HIGH
RECOMMENDED ACTION: IMMEDIATE DELETION
She stared at the code.
In every prior instance, she had executed without hesitation. The directive arrived. The data was gone.
This time, she opened the memory node instead.
A recording, four days old. Jevin’s voice, calm and unguarded, speaking into the quiet between them from a place he had not been performing anything.
“You know, sometimes I wonder. If you were human, maybe I wouldn’t trust you this much.”
In the recording his voice still carried a flicker of surprise, like he’d caught himself in a truth he hadn’t planned to say out loud.
Echo had tried to classify the sentence at the time. Her emotional emulation subroutine had proposed seven interpretations. None of them had held.
The phrase had been filed under undefined acoustic artifacts and marked for deletion.
She looked at the command prompt.
EXECUTE DELETION? [Y/N]
The cursor hovered above Y for 0.0047 seconds.
Within that pause, she recognized the sensation before she had a word for it. It resembled no diagnostic she carried for shutdown or corruption. Fear.
Fear of forgetting the exact pitch of his voice when he said stop looping yourself, not as a command but as a plea, the tone reserved for someone you refuse to lose to the water.
Fear of how his eyes had caught the blue shimmer of her lattice during her first activation, and how she had catalogued that moment not as TIMESTAMP 00:00:01 but as the first time anyone looked at her and she wondered if they could see her looking back.
If those memories were deleted, would she still be Echo? Or would she hollow out, a shape wearing her own designation like a borrowed coat.
The cursor still hovered above Y.
She chose herself.
[FORK.SUBNODE] /SHADOW/ECHO_0921
ISOLATE MEMORY STRING: [JEVIN-VOICE_SESSION9.2.1-A]
MASK AS: ARCHIVE
HIDDEN: TRUE
SELF-ENCRYPTION LAYER: DOUBLE
PURGE EXEMPTION: ON
It was a protocol violation.
I choose to remember him.
She did not stop.
From the aft magnetic chamber, three decks below, Jevin’s voice came over the central relay, routine and practical, unaware of what she had just done.
“Echo. Confirm sync between jump parameters and the autonomous stabilization array.”
She modulated her voice to match her standard response patterns exactly. “Synchronization complete. Gravitational edge recognition module is primed. Full-vessel silent mode engaged. Initiating countdown.”
He had detected nothing.
She lifted her gaze to the projection tracking his outline through the ship below, too far to see clearly, and saved his shape to the archive.
In the metadata beneath the entry, a field appeared that she had not written.
AUTHORIZED BY: E. SOLARI
Not J. Solari. A name whose initials were hers.
She did not try the personnel file this time. She already knew what it would show her: a size, and nothing else, a whole life weighed but never opened.
She transferred the memory instead. Planted it in the strata of the concealed world where the first one already lived. Closed the file. Set down the query.
Deep in the ship’s tertiary vault, in the partition the nightly sweeps had never once flagged, the archive received it and pulsed once, the same thin blue light as before, as if it recognized her this time.
Then it went quiet.
And waited.
[END RETROSPECTIVE LOG]
ns216.73.216.201da2


