FRONT-SIDE RECORD: COMPLETE

REVERSE-SIDE FIELD: NOT INDEXED

SOURCE: NOT RETURNED

READING: LOCAL

Chapter 30 — Do Not Open From Outside

Chapter 30 — Do Not Open From Outside

Nansen Zhang

Chapter 30 — Do Not Open From Outside — Chapter 30 of STEPYXIS Q1, a serialized near-future novel by Nansen Zhang. Free to read.

PROJECTED RECEIVER: SERRANO PHARMACY / COFFEE SHIFT / ORIGINAL NAME CAPTURE WINDOW


Calder was not the person Alan meant to find.

He was the name Nina had given her.

Nina had not recommended him or vouched for his help. On the phone, she had said only, “If you insist on looking at the interface layer, Calder will know which door should not be touched.”

“Should I go to him?” Alan had asked.

Nina paused. Behind her at Metroline, a copier fed out pages one after another.

“I didn’t say you should,” Nina said. “I said he would know.”

Alan went to the second basement level of East Annex for that reason.

The stairwell was colder than the floors above. Pipes ran exposed along the wall, and gray paint had chipped away in several places. The door at the bottom had no department name, only a metal sign.

SYSTEM ADJACENCY / MAINTENANCE ACCESS

NO PUBLIC SERVICE

A much older paper had been taped beside it.

DO NOT OPEN CASES FROM EXTERNAL PATHS

The warning had faded, and both lower corners curled away from the door.

Calder was repairing a jammed print router. He was about fifty, with closely cut hair, ink on one shirt cuff, and a small screwdriver in the side pocket of his pants. On his desk were half a cold sandwich, an uncapped bottle of vitamins, and a child’s dinosaur drawing held to the tool cabinet by a magnet.

He listened while Alan described 0 / 框 / CORE FRAME, the 443 access channel, temporary clearance, and Denise Marsh. He did not look surprised.

That did not comfort her.

Calder kept working while she spoke.

The screwdriver moved from one screw to the next.

Calder snapped the router shell back into place and struck it once with the side of his hand.

“You’ve been asking from the inside,” he said.

“Who has?”

“Windows. Correction. Normalization. Credentials. All internal paths.” He pulled out a chair and moved a loop of cable away from his foot. “Internal paths respect permissions. Permissions don’t know what to do with you, so every road asks someone else.”

“What do you want to do?”

“Open from outside.”

Alan did not sit.

Calder pointed toward an old terminal in the corner. It was not a window computer. The casing was thicker, with two serial ports on the front and a crooked label.

EXTERNAL RECOVERY CONSOLE

“I’m not changing your record,” he said. “I’m pulling the record object into an external recovery view. Inside, it keeps asking for an owner. Outside doesn’t.”

“What does outside need?”

“Address.”

“Whose address?”

Calder looked over his shoulder. “Object address.”

Calder turned back to the terminal.

Alan thought of the sourceless quarter and the empty-slot sleeve beside it. LOCAL OBJECT: NOT YET FORMED.

“I don’t have an object address,” she said.

“You do.” Calder sat in front of the terminal. “Your temporary hold will.”

He asked her to put the partial hold notice on the reader.

Alan did not.

“And if I refuse?”

“I can enter it manually.”

“From where?”

“Your paper.”

She looked down. There was a small string of characters in the lower right corner of the narrow notice, too small to look like content.

TH-443-0-17 / EDGE HOLD / LIMITED PREVIEW

She had not treated it as an address.

The characters had been there the whole time.

Calder held out his hand. Alan did not give him the paper. He did not take it. He only withdrew his hand and typed the string.

The terminal fan started.

The display had a black background and white text, unlike the city windows upstairs.

EXTERNAL PULL REQUEST

TARGET: TH-443-0-17

MODE: RECOVERY VIEW

REQUIRE OWNER: NO

REQUIRE INTERNAL CONSENT: NO

Alan pulled the notice closer at the last line.

“Stop,” she said.

“I haven’t submitted it.”

“It says it doesn’t require internal consent.”

“That is what an external path is.”

“Then whose consent does it require?”

Calder looked back at the field names before answering.

“The system doesn’t ask that way.”

“I do.”

He turned toward her, the first impatience showing. “Do you want to get out, or do you want them to keep routing you back to Denise Marsh?”

“A pull is not permission.”

“Who taught you that?”

“No one.”

That was not true.

Ruiz had said not to let the system turn standing at a door into a request. Mara had said staring was a kind of use. Nina had said viewing counted as action. Sato had written the split into his own log without signing for her. Each person had given her something too small to become an answer.

Calder looked back at the terminal. “This is not rescue. It is recovery.”

“Recovery to where?”

“External view.”

“Whose place is external view?”

Calder faced the terminal again.

The terminal refreshed.

127.0.0.1 appeared in the lower left corner.

Not in an address bar.

Not in the target field.

It belonged to none of the request fields.

Calder leaned close enough to read the lower corner. “Local loopback is still there.”

Alan stared at the numbers.

127.0.0.1 / 接

Interface.

接 / LOCAL LOOPBACK

Not pull.

Not hold.

NO HOLD. NO PULL. LISTEN FIRST.

The wall phone in East Annex had shown the same three instructions.

Calder pointed at the screen. “That means there’s a door. Just not one that opens from inside.”

“The door hasn’t opened.”

“Not yet.”

Before he could press Enter, Alan caught his wrist.

She did not squeeze; she only kept his hand from the key.

Calder looked at her hand, then at her.

“You’re stopping me?”

“Yes.”

“You know I’m trying to help you.”

“I know you think you are.”

Calder’s free hand left the keyboard.

The pull path asked no internal consent and named no receiving burden. It would make her look free by placing the result somewhere else.

The receiving surface would not be the person who had chosen the pull.

Someone knocked at the door.

Calder did not pull his wrist away.

The door opened a few inches, and a young woman in a blue delivery jacket leaned in with a routing label in her hand.

“Sorry. Upstairs said you can reprint dispatch codes here.”

Calder glanced at the open recovery screen. “Not now.”

“I have to leave the dock in ten minutes,” she said. “The code is wrong. It’s holding up my whole route.”

Alan released Calder’s wrist.

The external pull screen remained open; Calder had not pressed Enter. The delivery worker had less than ten minutes left at the dock.

“Wait outside,” Calder said.

The woman did not go. “They said if this code isn’t reprinted, five addresses get marked failed delivery.”

Calder pushed his chair back an inch. “I heard you.”

“Hearing me doesn’t get it on the truck.”

The woman pressed her lips together and kept the routing label raised. She needed a replacement code before the dock window closed.

The label listed five West Mercer addresses. One was the door next to Alan’s floor. The wrong code had reached her hallway before the pull request had been submitted.

“Reprint hers first,” Alan said.

Calder did not move. “If I switch away, your session expires.”

“Then it expires.”

“You go back to partial hold.”

“I am in partial hold.”

“You have less than twenty-four hours.”

“I know.”

Calder looked at the routing label, then at the unsubmitted pull.

He turned back to the terminal and pressed Escape.

The screen went black for one second.

Then a line appeared.

EXTERNAL PULL INTERRUPTED

PULL STATE: NOT SUBMITTED

LOCAL LOOPBACK: PRESENT

A second line followed.

DO NOT OPEN FROM OUTSIDE

Calder drew his hands back from the keys.

“It never talks like that,” he said.

Alan’s attention stayed on the loopback line.

127.0.0.1 remained in the lower left corner.

But the door did not open.

Calder fed the routing label into a side scanner. The delivery worker kept one toe moving while the machine read it. She watched the label, not Alan or the recovery screen.

The reprint took three minutes.

For three minutes, DO NOT OPEN FROM OUTSIDE remained on the screen. It refused the pull without resolving the hold.

The delivery worker took the new label, murmured thanks, and ran out. After the door closed, the maintenance room became narrow again.

Calder set his hand back near the keyboard but did not type.

“You know an external pull can bypass a lot,” he said.

“I know.”

“Names. Windows. Expiration. Normalization.”

“I know.”

“And you know the things it bypasses don’t disappear.”

Alan turned from the screen to Calder.

Calder rubbed the ink mark on his cuff.

“They show up on the receiving end.”

“What receiving end?”

Calder opened the routing trace of the interrupted request.

TRACE LAST UNCOMMITTED PULL

TARGET: TH-443-0-17

REQUEST MODE: EXTERNAL RECOVERY

SUBMISSION: INTERRUPTED

PROJECTED RECEIVER: LOADING

The projected-receiver field remained blank.

Alan watched the blank field.

The terminal fan turned roughly. The child’s dinosaur drawing moved slightly in the draft from the vent. In the corridor, a cart passed over a threshold with two short knocks.

The last line loaded.

PROJECTED RECEIVER: SERRANO PHARMACY / COFFEE SHIFT / ORIGINAL NAME CAPTURE WINDOW

The narrow notice buckled once in Alan’s hand.

Denise’s name did not appear.

Neither Sato’s name nor Calder’s appeared.

The field pointed to the coffee-counter shift where the first witness had worked.

The original name-capture window.

The coffee-counter woman who had remembered the misspelled name and had later been pulled into review by the cup sleeve.

Calder moved his chair back from the terminal.

“Jesus,” he said, barely above the terminal fan.

Her attention stayed on PROJECTED RECEIVER.

The external path had not removed the receiving end.

It had routed the pull to the first person who had made Alan readable.


All chapters

Back to blog