The second line remained on Amir's phone.
I WAS, A MOMENT AGO.
The coffee shop's air-conditioning was too cold, but a fine mist had gathered on the window. Martin stood over the two black coffees without touching the empty chair. The broken ring of foam on one cup was slowly closing, as if a mouth had only just moved away.
Evelyn photographed the entrance, the table, the undersides of the cups and the bead of rain on the chair. She did not ask where Gavin Koo had gone. She copied his two messages into the black notebook. The words could be revised. The order in which things had happened was harder to take from paper.
The cashier glanced over again. “You can sit there if you like. I'm telling you, there wasn't anyone else.”
“Forget anyone else,” Martin said. “Who made the coffees?”
The cashier fetched the barista from the kitchen. The man recognised his own chalk marks on the lids. He remembered grinding two measures at 7:34, and thought it had been a takeaway order. Then he looked at the cups on the rear table and decided it might have been dine-in after all.
“Who ordered?” Evelyn asked.
He searched his memory. His right hand answered first, extending change towards a palm that was not there.
“I don't remember.”
Four security cameras fed into a recorder in the back room. The old quarter had been absorbed into a Tianheng safe-commerce corridor the previous month. In return for a municipal subsidy, shops installed systems that detected crowding, falls, fights and unattended property. The owner was away, and the cashier would not let them behind the counter.
Evelyn pointed to the steam above the cup. “If there was no customer but your system created an order, that's more reason to check, not less.”
The cashier watched the steam long enough for it to weaken his refusal. He took a red-taped key from the till and led them through a storeroom.
The recorder was built into the wall. Its monitor showed four feeds: street, counter, rear tables, kitchen. Fine boxes followed everyone who moved. Green meant customer, blue meant staff. Chairs, bags and anything motionless for three minutes were grey.
At 7:34, the barista placed two empty cups beside the machine. A green box waited on the public side of the counter, enclosing nothing. ONE CUSTOMER, the label said. CONFIDENCE: 92%.
The footage advanced. The barista placed change in a tray that dipped beneath an invisible weight. Three frames vanished while the drinks left the counter. In the next frame, both coffees were on the rear table. One had already been tasted.
Gavin did not appear.
The software had reconstructed wall, chair and tile over the missing space. It had done so almost perfectly. Only the beam of a passing car gave the edit away, crossing the same pane twice in three frames.
“Can it remove pedestrians automatically?” Martin asked.
“It doesn't remove them,” the cashier said. “It suppresses irrelevant background to save storage. The original layer should still have everyone.”
He selected RAW. The picture grew coarse and noisy. Nobody appeared beside the table. A notice stated that background compression could not be reversed.
Evelyn brought her camera close to the monitor and photographed one frame at a time. On the seventh, she stopped. “There.”
She was not pointing at Gavin's chair. A narrow mirror behind the counter reflected half a doorway. Beside it stood a woman in a pale blouse, her hair tied low, a dark cloth bag hanging from her left shoulder.
Martin saw only a bloom of white on glass. Evelyn traced the woman's shoulder with one fingernail. An arm assembled itself from noise, then a jaw, then half a face interrupted by the doorframe.
Hannah Teoh.
She was not watching the barista or the place where Gavin should have been. She seemed to be studying the rear table, waiting for somebody who would not sit there until later.
“Who's this?” Evelyn asked the cashier.
“Light.”
“Follow the cuff.”
“That's the edge of the—” He leaned in. Breath clouded the monitor. “There's someone there.”
Once he said it, her outline became almost easy. The pixels had not improved. Three people in the room simply knew which pieces of grey belonged together. The cashier noticed that she wore no earrings. He saw a repaired seam at the bottom of her bag. He thought she had asked him where the washroom was.
“What did you tell her?” Martin asked.
“I said it was at the back. Then she—”
His gaze slipped off the figure. Within ten seconds he was frowning at the same patch of screen. “Why are we looking at glare?”
Evelyn showed him the cuff again. This time it took longer. He recovered the colour of the bag, but not the conversation he had just described.
The data changed first. The eye learned its correction afterwards, turning the missing shape into wall, light and compression noise. A prompt could briefly restore the older perception. The moment attention relaxed, the smoother version returned.
“Don't ask him again,” Evelyn said.
She was not worried about an unreliable answer. Each attempt to hold the woman's face brought more red into the cashier's eyes. His right hand kept offering change to empty air. They might extract a full description if they kept prompting him, but the cost would settle on someone who had nothing to do with any of it.
Martin sent him back to the counter. The recorder would sign them out in ten minutes, he said. They would lock the door when they finished.
After he left, Evelyn opened the third hospital photograph on her camera. Pale blouse. Dark bag. Hair tied at the neck. The thumbnail was empty now, but the original file retained a soft grey fringe the lens could not bring into focus.
“The hospital and here,” she said.
“More than two hours apart.”
“So it isn't one damaged picture.”
Martin opened the recognition log. The system had never assigned the woman a customer number, although its motion analysis had registered BACKGROUND DISPLACEMENT at 7:29. Object class: interior reflection. At 7:31, the reflection moved beside the door. At 7:35, it reached the rear table. At 7:38, it vanished.
Hannah had crossed nine minutes of footage. The machine had retained every location she occupied while refusing to admit that the locations belonged to a person.
Martin changed the query from PERSON to MOVING BACKGROUND and restricted the search to a pale region accompanied by a dark object. The recorder began scanning seven days of shared footage. At five per cent, the progress bar stalled, returned to zero and began again.
It found forty-seven matches.
Most were curtains, delivery bags and wet reflections. Evelyn ignored the thumbnails chosen by the software and opened the source frames in chronological order. Match twelve came from the school bus stop. Hannah was absent from the crowd, but the shelter glass held her back. She stood where her son Ian Cheong had once waited.
Match nineteen belonged to a pharmacy opposite the Nameless Apartment. Its camera showed an empty entrance. In the convex security mirror, a pale figure entered the building. Time lost four seconds as she crossed the curved glass.
Match twenty-six came from a junction near the Northern Loop pump station. Hannah was nowhere on the crossing. She survived in the flank window of a bus. After the bus moved on, her reflection remained over the road for two frames.
Match thirty-three showed a side entrance to the Municipal Data Consistency Center. Martin remembered leaving through the underpass that afternoon. In the footage, he crossed the rain canopy alone, a green box carrying his name and former employee number. Hannah walked with him for seven steps in the canopy glass.
He had not seen her.
Evelyn reduced playback to quarter speed. Whenever Martin turned his head, Hannah fell outside his field of view. It was not invisibility, and it did not require her to know the future. Her route had been distributed through the easiest places to overlook. A mistimed footstep, a stranger crossing, a phone alert—each bought half a second of cover.
The numbers did not make her invisible. They pushed dozens of tiny chances towards the same result: no one obtained a complete view.
“She was following you,” Evelyn said.
“Or waiting for me to look properly.”
Match forty-one came from a convenience store near the falling-panel accident. Twenty minutes before the aluminium struck Amir, Hannah's reflection waited in a freezer door. She watched a delivery rider accept an order. Tianheng had not yet diverted him.
This was no after-image assembled by grief, no ghost manufactured in an old file. Hannah had known where one receiving node would pass before the risk arrived.
The discovery did not explain Gavin's empty chair. It changed the meaning of Hannah's encrypted package. She had not hidden evidence before disappearing and left chance to discover it. After the city deleted her, she had continued moving along the risk nodes. She placed the file in Amir's phone, then led Martin towards the one person who could name its mechanism.
“These aren't all shop cameras,” Evelyn said.
A line of small print sat in the corner of the interface: SAFE-COMMERCE CORRIDOR, FEDERATED SEARCH. Under the language of theft prevention and accident warnings, Tianheng distributed background summaries from nearby public cameras to every participating recorder. A shop worker could not search faces. He could search whatever the system had already decided did not matter.
Exporting the source frames required a manual review. The form demanded an accountable observer and warned that every correction would be returned to the safety model. Anonymous review had been disabled.
Evelyn closed the cover over her camera. “We have pictures of the screen.”
“Pictures prove we photographed something reflective.”
“Enter your name and Tianheng knows you're looking for her.”
“It already knows who received the file.”
“Knowing you received it isn't the same as knowing you can still see her.”
The forty-seven results began to collapse. Forty-six. Forty-two. The model was merging duplicate backgrounds. Once it finished, the bus shelter, the pharmacy and the Center entrance would become unrelated patches of light again.
Martin entered his former employee number.
IDENTITY NOT FOUND.
He tried his civil identity instead. The form returned his name and asked how he related to the reviewed subject. The choices were EMPLOYEE, CUSTOMER, COMPANION and UNKNOWN.
Martin chose COMPANION.
“You never travelled with her,” Evelyn said.
“She shared my route from the Center to this shop.”
The confirmation button lit. Pressing it would create a declared relationship between Martin and Hannah. A relationship could hold evidence in place. It could also give the erasure a new road to follow.
Martin pressed it.
The results stopped collapsing. Twelve original clips became available, each five seconds long. At the same moment, Martin's tracking box changed from green to amber. A new field appeared beneath his obsolete staff record: ANOMALOUS OBSERVER—SYNC PENDING.
That was the price of the choice. To make the system acknowledge her, he first had to offer himself for acknowledgement.
Evelyn unplugged the recorder from the network. SYNC PENDING remained. It had already been written into Martin's local identity cache. She divided the clips among three memory cards, sliding one into the camera's battery compartment and another behind the cover of the black notebook.
She almost left the third card with the cashier, then changed her mind. He had already forgotten why they were in the storeroom. Making him their archive would only give the correction another way in.
Their ten minutes were over, but the recorder had not signed them out. The rear-table feed was frozen at 7:38:05. The other three continued through the present. Only that view refused to move.
In the stopped frame, Martin had just entered the shop. His back was to the rear table as he questioned the cashier. Evelyn was still three minutes away. The window behind him appeared black. The software labelled it STABLE BACKGROUND.
Martin reached to close the file. At that instant, the cache released one frame the compressor had not finished.
Rain on the street had turned a shop sign back into the glass, and the window held a complete reflection. Martin stood at the counter. Gavin's chair remained empty.
Hannah Teoh stood behind Martin.
She was less than half a step away, clearer than in any of the other recordings. She was not looking at the camera or at the Martin who had entered at 7:38. Her eyes travelled through the reflected glass and settled on the man now standing before the monitor.
Martin turned. There was nobody in the storeroom except Evelyn and a wall of cardboard boxes.
When he faced the screen again, the Hannah in the reflection had not turned with him.
She had raised one finger to her lips.
Loading comments…