FRONT-SIDE RECORD: COMPLETE

REVERSE-SIDE FIELD: NOT INDEXED

SOURCE: NOT RETURNED

READING: LOCAL

Chapter 48 — Cleaning Glass

Chapter 48 — Cleaning Glass

Nansen Zhang

Chapter 48 — Cleaning Glass — Chapter 48 of STEPYXIS Q1, a serialized near-future novel by Nansen Zhang. Free to read.


After seven, the exterior glass of Serrano Pharmacy became a dark mirror.

The store remained lit while the street went black first. The register, coffee counter, and pharmacy chairs layered themselves into the pane. Bus lights moved across them from outside. Anyone passing the entrance appeared briefly between shelves and reflection, then vanished in the next band of traffic.

A cleaner was working on the door when Alan arrived.

She sprayed the upper pane and drew a white microfiber cloth downward. Rain spots, palm marks, and adhesive residue spread into a cloudy film.

Sato waited beside the closed coffee counter. The damaged receipt from his cash drawer was inside a clear sleeve.

It wasn’t labeled incident evidence. Across the top, he had written:

DESK MATERIAL - PENDING RECONCILIATION

“Why here?” Alan asked.

He turned the receipt so she could read the gray segment near the bottom.

LOCAL CHECKSUM REQUESTED

A fainter line followed:

REFERENCE SURFACE: LOCAL / GLASS

“It doesn’t say which glass.”

“So I chose one I can verify.”

“You can verify this one?”

“I can verify the previous receipt was printed at this window.”

The sleeve showed Sato’s service initials and the window address. Nothing on it said the receipt and the glass had come from the same place.

The coffee counter was closed. The woman who usually worked the coffee counter wasn’t on shift. A different employee sorted prescription bags behind the pharmacy partition and did not look toward them.

The cleaner finished the upper half of the door and moved lower.

One complete fingerprint remained above the handle.

It was just an oval of skin oil, too smudged to count ridges, cut in half by the blue reflection of a bus light. On the day of the cup sleeve, Alan had stood at this same entrance before the words UNAUTHORIZED NOTE existed. She could not remember whether she had touched that part of the glass.

“Wait,” she said.

The cleaner stopped.

Yellow gloves covered her hands. The cloth was in her right hand, the spray bottle in her left. Her cart stood beside the door with replacement trash bags and a nightly checklist on the lower shelf.

“How long?”

“I want to look at the print.”

“Look.”

“Don’t wipe it yet.”

The cleaner checked the wall clock. 7:06.

“I hand off this glass at seven fifteen.”

“To who?”

“Night supervisor.”

“What happens if it isn’t done?”

“He takes a picture. Tomorrow morning, whoever opens says I left the door dirty.”

If the supervisor took that picture, the unfinished glass would go on her shift.

“How old is it?” Alan asked.

“It might be from the last person who picked up medicine,” the cleaner said.

“There used to be white residue on this glass.”

“I clean it every day.”

“Did you see it?”

“I’ve seen plenty that doesn’t come off. I didn’t memorize where.”

She folded the cloth into quarters and exposed a clean surface.

Sato placed the sleeve on a small table. He had brought a verifier the size of his palm. Its casing showed no remote indicator. It had two narrow feed slots and three keys: FEED, HOLD, RETURN.

“How long does the check take?” Alan asked.

“Thirty-two positions, if it takes the paper.”

“If it doesn’t?”

“It spits the paper back.”

“Does it create a source?”

“No.”

“Does it identify the fingerprint?”

“No.”

Sato’s voice did not change.

The cleaner had heard the last one.

“So can I wipe it?”

Alan said nothing.

The cleaner lowered the cloth beneath the handle without touching the print.

“I’ll wait two minutes. Then I clean.”

She started a timer and set it beside the unfinished glass line on her checklist.

Sato removed the receipt from its sleeve.

The crease still crossed it one-third of the way down. The damaged characters below BALANCE DUE: 0.00 had not spread.

He did not flatten the whole strip. He fed only the lower edge into the verifier.

The display lit.

32 / 校 / SIGNAL CHECKSUM

LOCAL MATERIAL ONLY

No upload request appeared.

Sato pressed FEED.

The receipt advanced half an inch and stopped.

The first position read:

01 / THERMAL EDGE: DAMAGED

The second was not a transaction field.

02 / FOLD POSITION: RETAINED

Then:

03 / TRANSACTION ORDER: MISALIGNED

Alan watched the count continue.

Four confirmed that the customer copy had been reprinted.

Five confirmed that the clean copy and damaged original were separate.

Six confirmed that the nine-dollar stub was not overlapping the current receipt.

Seven confirmed that the creases could still be aligned.

The verifier listed each condition on its own line.

“It’s checking the two transactions?” Alan asked.

“It’s checking the damage between them. The fold.”

“What’s the difference?”

“Two transactions, you can clean up into two records. The fold, you can’t.”

At twelve, the verifier stopped.

ADDITIONAL LOCAL SURFACE REQUIRED

Sato left the receipt in the slot and looked toward the door.

The cleaner’s timer showed forty-six seconds.

“The fingerprint?” Alan asked.

“It asked for a surface. Not necessarily the print.”

“How do you give it one?”

Sato took a transparent inspection strip from the back of the sleeve. It had no glue. Pressing it would leave a faint gray trace for a while.

“Where?” he asked.

Alan pointed to the oval above the handle.

“No,” the cleaner said.

Alan looked at her.

“If you press that strip there, it leaves an edge. I have to clean it again.”

“It’ll be quick.”

“Quick is still another pass.”

Sato kept the strip lowered.

“May I put it on your glass?” he asked the cleaner.

“Below the handle. I haven’t cleaned that part yet.”

“The print is above.”

“Then don’t use the print.”

She permitted contact only below the handle. Her checklist still covered the rest of the pane.

The oily oval remained above the handle.

No ridges were clear enough to compare.

Nothing on the glass connected it to the cup, the receipt, or the residue on the bus pole.

Alan kept looking at the oval. The last seconds ran out on the cleaner’s timer.

The timer sounded.

The cleaner raised the cloth.

“Time.”

Alan stepped aside.

The cloth covered the print.

The cleaner moved left, then right, then down along the handle. The oil did not resist. Blue light passed through the clean pane as a complete reflection.

The fingerprint was gone.

Alan stared at the place where it had been.

Nothing remained.

Bus light crossed the cleared section without a break.

“Below,” Sato said.

The cleaner had left them a section beneath the handle. There was no fingerprint there, just ordinary dust the spray hadn’t reached yet.

Sato held the inspection strip close to the pane.

“I’m confirming where it touched. That’s all.”

The cleaner nodded.

He pressed it lightly for two seconds and removed it. Three faint gray lines appeared: one from the doorframe edge and two from the water boundary of the cleaner’s previous pass.

No fingerprint.

Sato fed the strip into the verifier’s second slot.

The count resumed.

13 / GLASS EDGE: LOCAL

14 / CONTACT PRESSURE: LOW

15 / VISIBLE PRINT: ABSENT

Alan watched the last word.

“She wiped it. I let her.”

“It’s reading the glass the way it is now,” Sato said.

“What about before?”

“One spot on the glass can’t tell you that.”

The count reached nineteen.

Nineteen confirmed that the inspection strip had removed no material.

Twenty confirmed that the cleaner had changed the glass surface.

Twenty-one confirmed that the receipt and glass were not the same physical object.

Twenty-two read:

SEQUENCE CONTACT: CONSISTENT

“What sequence?” Alan asked.

Sato did not explain. He pressed HOLD.

Three local records opened below the field.

PAPER FOLD BEFORE REPRINT

GLASS CLEANING AFTER LOCAL REQUEST

MATERIALS REMAIN SEPARATE

“All it’s got is the order things happened in,” he said.

“And that makes them one group?”

“Finish the check.”

Positions twenty-three through twenty-eight didn’t describe objects. They described what people had done.

Sato had delayed his handoff by keeping the receipt.

The cleaner had started a timer for the two-minute wait.

Alan had allowed the fingerprint to be removed.

The glass had been cleaned once before and once after the strip touched it.

The display listed the actions in order. No motive field appeared.

At position twenty-nine, a pharmacy employee pushed from inside.

The cleaner caught the edge of the newly wiped door.

“Other side. This one’s wet.”

The employee used the left door instead. A prescription bag nearly touched the pane, then drew back.

The detour went into position twenty-nine.

29 / ROUTE ALTERED BY CLEAN SURFACE

The cleaner saw it.

“Don’t put him in there.”

“No name,” Sato said.

“No name doesn’t mean he agreed.”

“I can remove the item.”

“What happens then?”

“Incomplete checksum.”

“Then write that the door was wet. Leave out the part about him finishing something for you.”

Sato selected the field.

It changed to:

29 / WET GLASS REQUIRED ROUTE CHANGE

The new line no longer made the employee the one who did it.

He had still gone around to the other door.

Thirty:

VISIBLE SURFACE: CLEAN

Thirty-one:

SOURCE IDENTITY: NOT RETURNED

The last position held for several seconds.

The verifier made a low mechanical sound.

32 / LOCAL GROUP: SAME

Limits appeared immediately below.

CLEAN PROOF: NO

MATERIAL STATE: DAMAGED / DISPLACED

REMOTE SOURCE: NONE

LOCAL CHECKSUM: VALID

Alan read the four limit lines from top to bottom.

“What does same mean?”

“Not the same object,” Sato said.

“And not the same source?”

“No.”

“Then what did it confirm?”

“That nobody cleaned the damaged pieces into one record. And pulling them apart didn’t make them unrelated.”

“Is that evidence?”

“It’s what the field says. That’s all.”

Sato pressed RETURN. The verifier released the receipt and the inspection strip separately. He did not staple them together or place them in one sleeve.

The damaged receipt returned to the holder marked DESK MATERIAL - PENDING RECONCILIATION.

He gave the inspection strip to the cleaner.

“Why me?”

“It’s your glass. The strip shows where you said I could touch it.”

“I’m throwing it out.”

“You can.”

“That going to mess up your check?”

“No. It already finished all thirty-two.”

She turned the strip once under the light. Three gray lines shifted across its surface.

She dropped it into the discard bag on the side of the cart.

Alan watched it fall.

The glass was clean.

The fingerprint was gone.

The strip had been discarded.

The receipt kept its crease. Sato had missed the normal handoff. The cleaner’s checklist carried a two-minute wait. The pharmacy employee had used the other door. The inspection strip lay in the discard bag.

The verifier had not produced CLEAN PROOF.

The glass showed no fingerprint.

Alan remained beside the cleaned pane.

Passing headlights crossed it without interruption.

Until the solution dried, the wet door continued sending people to the other side.

The cleaner finished the last section and wrote on the checklist:

GLASS COMPLETE 7:17 PM

Two minutes late.

She signed her own name. She did not add Alan or Sato.

“There’ll be fingerprints tomorrow,” she said.

The cleaner folded the checklist against the cart handle.

She moved to the next pane.

Sato packed the verifier. “I’ve still got a drawer to balance.”

“What happens to the receipt?” Alan asked.

“It stays with me till I finish the part I can actually check.”

“When is that?”

“Not tonight.”

He left the pharmacy.

Alan remained outside. The clean pane layered the street and interior together again. No handprint indicated where anything had happened. Only passing bodies shifted the reflection for a moment.

She reached West Mercer after eight.

Mara wasn’t in the kitchen. The laundry basket stood outside the bathroom with the blue-gray towel on top, its hard corner still turned outward.

Alan heard a drain cycle from the laundry room downstairs.

She went down.

Washer 2 was closed and empty. The warning was back on the door, its edges curled from moisture. The display was dark.

A white cleaning cloth lay in the utility sink.

Someone had returned it to the building to be washed. Water had already run through it. The smell of glass solution was faint. A plain note beside it read:

WASH SEPARATELY

Alan did not touch it.

No coin had entered Washer 2.

The drum turned.

Not the brief movement from before.

One complete revolution.


All chapters

Explore Q1 apparel

Previous chapter Next chapter Back to blog