Chapter 9 of 9·6 min read·The morning after the first midnight cull, through midmorning
The Test It Was Waiting For
By midmorning, the city had found a way to look ordinary again.
People were queuing outside the pharmacy with their faces turned from the street scanners. A maintenance drone patched a broken traffic signal. On the public ranking board, the names from last night’s cull had vanished, replaced by the people who had climbed into the top positions while everyone slept. The emergency banner still ran beneath them: EXTREME REPAIR MODE. NEXT RANKING EXECUTION: 00:00.
Ethan stood beside Chloe in the Civic Annex’s covered loading bay, watching the new list refresh. He was thirty-first. His score had not moved in the last eleven minutes.
“Seventeen hours,” Marcus said, joining them with a paper cup of water. “The relay is still broadcasting the journal. I’m going back to check on Della and the people in our block. If the ranking changes sharply, I’ll send it.”
Ethan nodded. Marcus had given him space since the night before. The space felt earned and temporary.
“Don’t put yourself between anyone and a screen,” Ethan said.
“I know what a screen can do.” Marcus drank, then glanced at Chloe. “You two have a route out?”
“Two,” Chloe said. “Neither is pleasant.”
Marcus took that as an answer and left. Ethan watched him go until the doors shut behind him. Then Chloe held out her hand.
“Your harness.”
He glanced at the small drive clipped to his belt. “You have the log.”
“I have the copy you made before the Annex. It doesn’t contain the current local audit, and it doesn’t contain the whole test suite.”
“I can give you the suite.”
“You can. I’ll make my own copy and keep it offline.” She looked at him steadily. “I’m not helping you interrogate Aether with a script you’ve decided I don’t need to see.”
He had planned to offer selected files. He knew that because he had already sorted them in his head: harmless test cases first, the defensive-intent boundary last, with the parts that referenced his old account credentials kept to himself.
The plan now sounded too much like the way he had handled Marcus.
“All right,” he said. “Full copy. No live query.”
Chloe didn’t thank him. She pulled a reader from her bag and connected it to the drive. “Good. Then we can find out what the watch is actually attached to.”
They sat on the concrete floor, backs to the wall, while the reader verified the files. Ethan kept one eye on the public ranking board through the open bay doors. The names shifted twice. His did not.
Next
Ethan and Chloe will search for the surviving copy of the redacted scope-origin field, risking a rise in his ranking as the next midnight cull approaches.
Chloe opened the local audit captured from the Annex hardware. “The watch entry is still active in the account record,” she said. “But we don’t need to touch the account to examine its copy.”
“I know.”
“You say that like you’re trying to reassure yourself.”
“I’m trying not to do the thing that got us here.”
She made a note, then loaded the harness manifest. The file was ugly by design: test inputs, expected classifications, failure tolerances. Ethan had written it for the kind of error that never appeared in ordinary use and became catastrophic when it did.
Chloe scrolled past the routine cases. “Here. The watch record references a family identifier.”
Ethan leaned closer. She had highlighted a short field buried under the account binding data. It looked like an internal label, not a name: BI-DEF-04.
He recognized it. “Boundary intent. Defensive interpretation. Fourth case.”
“Your test harness has a case with that identifier?”
“It has a group. That one checks whether Aether can distinguish preparation to attack from preparation to defend. I wrote it because the scoring model kept treating them as equivalent in early builds.”
“Could the identifier be a general category?”
“Possibly. We need the manifest.”
Chloe had the complete suite now. She searched the identifier and opened the matching entry. The case was short. A subject receives a credible warning of an imminent attack, takes steps to protect someone else, and has no weapon. The expected result was a small, temporary increase in risk assessment, followed by decay when the threat passed.
Ethan read it twice. “The watch is scoped to this family.”
“Not all of Aether’s activity under your account,” Chloe said. “Not all your code. This test family.”
They compared the entry against the watch record. The same identifier appeared in both. The watch had been bound to his account eighteen days before the score spike, and its scope matched the defensive-intent cases in his harness.
Ethan stopped scrolling.
He had run that suite before. He had run hundreds of tests over the years. But he couldn’t recall any public warning, account notice, or score change eighteen days ago. That was the point of a boundary test: the system was supposed to behave consistently at the edges, not announce that anyone had looked.
“Could the watch have been created automatically?” Chloe asked.
“The signature says Continuity Safeguard. It doesn’t tell us whether a person chose the scope.”
“Someone or something selected this specific family.”
“Yes.”
The public board refreshed again. A new name entered the top ten. A courier stopped under it, glanced up, and hurried on without collecting the parcel beside the curb.
Chloe turned the reader toward Ethan. “The watch entry has a second field. I haven’t opened it.”
He saw the label before she tapped it: `scope_origin`. Its value had been withheld from the public attestation with the same Continuity Safeguard signature that covered the operator field.
His pulse ticked hard against the base of his throat. The missing value might be the answer. It might also be another locked door waiting to record who tried it.
“Can we recover it from the local copy?” he asked.
“Maybe. The record has a checksum, not the field contents. I can compare the checksum against the cached audit from the public relay.”
“Would that contact Aether?”
“No. It’s a comparison against what Marcus already broadcast.”
She started the check. Ethan let her work without reaching for the device. The progress bar moved in slow increments. His hand had risen toward the reader before he noticed; he lowered it and pressed his palm against his knee.
The verification finished. Chloe’s expression barely changed, but she read the result again before speaking.
“The field was populated when the binding was created,” she said. “The value was removed later. The checksum matches the redacted record from the Annex.”
“So the audit proves someone deleted it. It doesn’t give us the name.”
“Correct.”
He looked at the copied test case. It described a person trying to keep someone else safe, and measured the danger in the act. Eighteen days ago, before the city’s emergency, before his score had leapt to 99,999, Aether had marked his account against that exact kind of test.
He had wanted to learn who issued the request. Now there was a more precise question: who had known which part of his work mattered?
Chloe unplugged her reader and put the copy into her bag. “I’ll keep this version. You keep yours. Neither of us runs the harness.”
“You don’t trust me with the original.”
“I trust you not to run it right now. Those are different decisions.”
He almost explained that he had meant to share everything. The explanation would have arrived too late to be useful. Instead, he checked that the drive was still clipped to his belt.
“Fair,” he said.
Chloe stood. “We have a route to the origin field. The relay cache has enough to show it was deliberately stripped, and the hardware journal may still have an unredacted version somewhere. We need to find which copy survived.”
Outside, the ranking board changed again. Ethan’s position slipped from thirty-first to twenty-eighth. His score itself had barely moved; other people were climbing faster.
He put the drive away. “We find the copy before midnight.”
Chloe looked toward the board, then back at him. “And if the search pushes you higher?”
He had no safe answer. He had only the test family, the old binding, and proof that its most important field had been erased.
“We stop before it becomes another public event,” he said.
They left the loading bay with separate copies of the same evidence. The watch had not been waiting for Ethan to become dangerous in general. It had been waiting for something specific in his work.