The first furnace bell had not rung, but the yard was already hot.
Shen Yan scraped a black crust from the lip of Furnace Three. The iron tool shuddered against the baked residue. Each stroke sent a rough vibration up his arms. He leaned into it until a strip broke loose, clattered down, and skidded to the drain. His sleeve was damp with sweat. The ash under his nails had worked into the cracks of his skin.
“Not into the channel,” called Old Fen from the cart lane.
“I see it.” Yan nudged the strip away from the drain with his boot. “It’s trying to escape. I’ll bring it back.”
Fen snorted and pushed an empty barrow past him. The joke earned no smile, but Fen slowed long enough to make sure the crust had stopped sliding. Everyone in the yard knew what happened when hot waste clogged the water channels. The wash court stank for a week, and the laborers got blamed for it.
Yan swept the residue into a battered pan, weighed it, and copied the number into the disposal ledger. He did the arithmetic twice. The total still came out wrong.
The book lay on a plank table beside the shed. A small oil lamp burned there, its flame wavering in the draft from the furnace vents. Yan bent over the page and checked the infirmary slips tucked beneath it. Three workers had been marked “transferred” during the last night shift. Their names sat under a column for reassignment, as if they had been carried to another post with their bedding and bowls.
He had seen two of them on the burial slope.
The memory came in pieces: a cart jolting over the yard stones; a grey blanket slipping off one shoulder; the white face of a boy who had shared a work kettle with him last winter. Yan had been clearing broken jars from the path. He had not been allowed near the cart. The overseer had told the workers to keep moving, so they had kept moving.
The third name belonged to a man Yan knew mostly by his work mark. He had worked Furnace Two, not Three. That detail had seemed unimportant until Yan compared the dates. The record said the man had transferred a day before the trial shift that was supposed to decide whether he could move to another furnace.
Yan copied the official number exactly as it appeared in the book. He did not scratch out the word “transferred” or write “dead” beside it. He had no witness willing to sign that claim, and he had seen what happened to people who changed a clerk’s record in public. First came the fine. Then the lost shift. Then a question about whether the worker had been stealing from the sect.
Instead, Yan drew three tiny charcoal marks beside the names in the narrow blank margin. They looked like smudges from his thumb. He knew what each one meant: two bodies on the slope, one date that could not be true. It was not proof. It was a way to remember where to look when proof became possible.
A cart wheel squealed behind him. Yan shut the book and moved aside as Porter Ren pushed in with an empty handcart. Ren was a broad man with a bent shoulder from years of lifting furnace loads. He stopped at the water barrel and poured a dipper over his head. The water ran black down his neck.
“Your brother back from the trial shift?” Yan asked quietly.
Ren lowered the dipper. “No.”
Yan glanced toward the office window. A clerk was moving behind the lit screen. “Which furnace did he work?”
“Two.” Ren’s hand tightened around the dipper. “They said it was only a night. A trial shift. If he did well, maybe a cleaner post.”
Yan kept his voice low. “I saw his name.”
Ren looked at him. For a moment, hope made his face younger. Then he saw Yan’s expression and looked away. “Where?”
“In the transfer list.”
Ren set the dipper down too hard. Water jumped over the barrel rim. “Then where is he?”
“I don’t know. The dates don’t fit.”
A clerk came through the lane carrying a stack of slips. Ren stepped away from the barrel and took hold of his cart. Yan picked up the ledger as if he had only been checking the tally.
The clerk stopped. “You have the numbers?”
“Yes.” Yan held out the book.
“Then keep to the numbers. Don’t make a morning’s work into a hearing.”
“I copied what was on the slips.”
“Good. Copy the totals next.” The clerk thumbed through the pages. “If a transfer was entered, it was entered. You have no reason to change a thing.”
Yan let the clerk turn the ledger toward the light. The three marks stayed half hidden by his thumb.
The clerk checked the totals, tapped the page with one dry finger, and handed it back. “You’re short by two jars.”
“The cart count says twenty-eight. The weight says twenty-six.”
“Then find the jars.”
Yan looked toward the drain and the furnace lane. “I will.”
The clerk moved on. Ren waited until he was out of earshot.
“My brother’s last pay is held until they know whether he transferred,” Ren said. “If he did, the family gets his tools. If he didn’t…” He let the sentence go unfinished.
Yan understood the part Ren could not say while the clerk was near. The same official word decided wages, salvage, and whether a family could ask where a worker had gone. “I’ll check the date again. Quietly.”
Ren rubbed both hands over his face. He looked exhausted, and angry that exhaustion had not made anything simpler. “Don’t get yourself docked for my sake.”
“I’m already paid to count.” Yan lifted the ledger. “I can count carefully.”
Ren shook his head, but the corner of his mouth moved. “You always make trouble sound like another task.”
“It helps me remember which tool to bring.”
The furnace bell rang. Workers came out of the quarters, tying aprons and pulling caps over their hair. Ren took his cart to the loading line. Yan carried the ledger to the storehouse.
He checked each infirmary slip against the batch tags. The paper smelled of lamp oil and old medicine. A clerk’s cramped hand made one date hard to read, so Yan held it close to the doorway. The morning light showed the final stroke clearly. The trial shift began on the eighth day. The transfer had been entered on the seventh.
He turned the slip over. Nothing. He checked the roster pinned beside the door. The worker’s name appeared under Furnace Two on the eighth day, written in the same hand as the other assignments. That meant the record had been made before the shift, or the roster had been changed later. Either way, Yan still could not say what had happened to the man.
He copied the date onto a scrap torn from a damaged jar label and kept it in his hand. When he looked up, a storehouse clerk had stopped at the doorway.
“What are you writing?”
“Batch dates.” Yan set the label beside the slips. “This one and the roster don’t match.”
“Then leave it for the office.”
“I have.”
“Have you?” The clerk reached for the paper.
Yan passed it over. He had memorized the date. The clerk read it, frowned, and put it down. “Don’t carry scraps around. They get lost, and then people say the yard can’t keep records.”
“I’ll keep the ledger.”
“You’ll copy the ledger.”
When the clerk turned back to the slips, Yan picked up the label and tucked it into the heel of his boot. Then he took the ledger back to the furnace line.
Near midday, he washed the ash from his hands and went inside the labor quarters.
Shen Ning sat upright beside their narrow window, one palm pressed to her ribs. She breathed through her nose, slowly, as if each breath had to be coaxed past a tight place. A medicine bill rested on her knee. The ink had run where a drop of broth had touched the bottom corner.
“You’re early,” she said.
“The bell was early.”
“It’s always the same bell.”
“Today it sounded eager.”
Ning glanced at the ash on his sleeves. “Did it tell you the price of clean air?”
“Not yet.” Yan sat on the low stool across from her. “I can take the bill to Physician He. Ask which part we have to pay now and which can wait.”
She looked at the bill, then at him. “I want to read it first.”
“Of course.”
“I know you want to fix this.” She folded the top edge of the paper flat. “But don’t promise that you can pay for the whole course before we know what it does.”
“I wasn’t going to promise.”
“You were making the face.”
“What face?”
“The face you make before you volunteer for three extra shifts and pretend you were already going that way.”
Yan glanced down at the bill. He had been about to tell her the same thing. “I can ask questions. You can choose what to do.”
“Good. Ask if the broth helps, and if I can keep working while I take it. If there’s a cheaper plan, I want to hear that too.”
He nodded. “I’ll go with you.”
“If you’re not assigned to the kiln.”
“I’ll trade with Ren.”
Ning gave him a look. “You can ask him. You can’t make his shift disappear.”
“I’ll ask.”
She let the bill rest on the table between them. Her breathing was shallow, but she did not look away from him. Yan wanted to say the money would come somehow, that he would find a way out of the yard, that the three names in the ledger would make sense if he kept looking. None of those things was true yet.
Instead he asked, “Do you want me to bring the physician’s answer back, or stay while you ask your questions?”
“Stay. I’ll ask.”
“All right.”
Ning folded the bill once and held it in both hands. “And eat something before your next shift. You get stupid when you’re hungry.”
“I get efficient.”
“You get louder.”
He smiled. The furnace bell sounded again beyond the wall, calling the workers back. Yan stood and reached for his apron. On the table, the treatment bill remained folded in Ning’s hands. In his boot, the copied date pressed against his heel. The two missing jars still had to be found before the next tally. He could not change either family’s situation yet, but he could carry the facts carefully and finish the work in front of him.