Chapter 160: Heat Debt
The hypocaust line failed during cold rain.
Rain hit the stall awnings in hard silver lines and ran from every canvas edge. The Yard Exchange had pulled inward, bodies packed closer under the covered rows, boots dragging mud over the boards Bruna had ordered scrubbed clean twice already. The food-safe stalls kept their lids tight. The medicine row had extra cloth tied over the baskets. The heat-adjusted line glowed dull red from covered stones and copper disks.
Then Sseka dropped a coin.
It slipped from her fingers, struck the stall plank, rolled once, and fell into the mud.
No one moved for it.
Sseka’s hand stayed half-curled above the counter.
Elian saw the coin first.
Then her fingers.
The motion lagged. Her hand remained open a breath too long.
A merchant in a brown cap leaned forward with a jar in both hands. “Three heat jars and two copper disks. If the rate is still—”
“Sseka,” Elian said.
Her eyes turned toward him slowly.
Too slowly.
“I am working,” she said.
Her voice had lost its usual dry cut. The words came flat, pushed through a jaw that did not want to move.
The merchant looked between them. “Is there a delay?”
Bruna’s head lifted from the kitchen doorway.
Rylia’s ears shifted.
Torra, posted near the southern lane, took one step toward the heat-adjusted row.
Sseka reached for the jar ledger.
Her fingers missed the edge.
The second coin slid from her palm and hit the floor.
Elian crossed the stall lane.
“Sseka, hands.”
She drew them back against her chest.
“I said I am working.”
“Hands.”
Her throat moved once. Pride went through her face before pain did.
She held them out.
Her scales had gone dull along the knuckles. The copper disks at her wrist were cold enough that water beaded on them instead of steaming away.
Elian turned. “Bruna. Hot stones.”
Bruna was already moving. “Pellor, kettle. Heda, clean cloth. Varg, clear the left bench. Anyone who asks whether this affects their purchase loses their place in line.”
The brown-capped merchant shut his mouth.
Torra blocked the stall lane with her body. “Back.”
Two travelers backed up.
One did not.
Torra looked at him.
He backed up too.
Rylia moved through the gathered merchants without raising her voice. “Eyes elsewhere.”
A man near the heat row tried to keep watching.
Rylia stopped beside him.
His eyes found his boots.
Merren dropped from the rafters with a coil of brown bark wrap under one arm. “Cold shift?”
Sseka’s tongue flicked once. Slow. “Vent died.”
Dorvik came from the construction rack with a pry bar in hand and a wet rag tied around his head. “Which vent?”
Sseka pointed.
Her finger trembled halfway through the motion.
Elian stepped behind the stall and crouched near the lower grate.
Warm air should have breathed from the clay channel there. It gave him only damp cold and the smell of wet ash.
The stall beside it still had heat.
Sseka’s grate breathed nothing.
Bruna arrived with two wrapped stones in a pan. Steam rose from the cloth. “Hands first.”
Sseka recoiled half an inch.
Bruna stopped before touching her. “Too hot?”
Sseka looked at the stones.
“No. Sudden.”
Bruna held the pan steady. “Then you come to them.”
Sseka placed her hands over the wrapped stones one finger at a time.
Her shoulders lowered by a hair.
Merren wrapped warm-bark around her wrists, leaving the copper disks exposed. “Do not clench.”
“I know how to be cold,” Sseka said.
“Then stop practicing.”
Her mouth tightened.
That was closer to normal.
Elian looked toward Dorvik. “Find it.”
Dorvik was already on his knees, prying up the side panel beside the vent. “Do not say find it while I am finding it.”
Vane arrived at the edge of the lane with his cloak dry under a hired guard’s awning.
Of course.
Talyra Prideclaw stood near the porch with one Conclave listener, half under the eave. The three-day test had ended the night before. The green cord notes had been tied. The condition had been recorded.
She watched anyway.
No stylus moved yet.
Vane saw that too.
“Heat-adjusted stalls remain a concerning category,” he said.
Torra did not turn. “You are standing too close to the lane.”
“I am outside it.”
“You are close enough to breathe wrong.”
Vane looked past her to Elian. “Tavern-master, the issue illustrates what Silver-Spoke has repeatedly raised. Special conditions produce special obligations. Special obligations become special privilege. Other traders will ask why one stall receives immediate house labor while ordinary market inconvenience waits.”
Sseka’s fingers tightened around the warm stone.
Too hard.
Merren touched one bark wrap. “Do not crack your own joints to spite him.”
Elian stood from the vent.
Rain ran from the awning edge behind him and struck the mud in steady drops.
“Her hands stopped moving.”
Vane gave a small, patient incline of his head. “I do not dispute bodily discomfort.”
Sseka’s eyes sharpened.
A little heat had returned there.
Elian said, “Cold takes motion from Naga hands. Motion is how she trades, lifts, seals, defends, counts, and refuses bad offers. The stall fee includes heat because the stall is useless to her without it.”
“A human vendor might say the same of dry boards.”
“Yes. So we maintain dry boards.”
“A Timber-Mane worker might say the same of reinforced racks.”
“Yes. So we build reinforced racks.”
“A merchant might say the same of secure dry-hold.”
Elian looked at him. “If he pays, declares goods, and obeys house order, yes.”
Vane’s smile thinned.
Elian pointed to the heat row. “Same roof. Different bodies. The fittings change or the service fails.”
Talyra’s listener began writing.
Vane heard the stylus.
Sseka lifted her chin.
“Heat is not luxury,” she said.
The lane went quiet.
Her hands still cupped the stones. Her fingers moved better now, slow but returning.
“Cold steals motion. Motion is trade. Motion is defense. Motion is dignity. If I cannot close my hand, I cannot count coin. If I cannot coil fast, I cannot leave danger. If I cannot seal a jar, my goods die on the table while merchants explain comfort to me.”
The brown-capped merchant found sudden interest in the mud near his boots.
Bruna pointed at him. “You. Pay for the jar you were holding. Then wait.”
He paid.
Quickly.
Dorvik cursed from under the stall.
That moved everyone’s attention better than diplomacy.
“Elian.”
Elian crouched beside him.
Dorvik had pulled away a side board and exposed the clay duct beneath the heat row. Warm air moved through the main channel, hit the expanded stall brace, and split wrong. Part went upward to the first two stalls. Part spilled into the wet gap under the new planks and died in the mud.
A clay heat shield had shifted.
The expansion had pressed it sideways.
Dorvik tapped the bad seam with one thick finger. “There. Stall grew over the draw. Warm air hits this lip, bleeds under the floor, and feeds worms.”
“Can you fix it?”
Dorvik looked offended by the question.
Elian corrected. “How long?”
“Temporary wedge and clay patch before noon. Proper fix by night if no one breathes on my neck.”
Bruna leaned over his shoulder. “Will the temporary patch burn my market?”
“No.”
“Will the proper fix cost more because you are angry?”
“Yes.”
“Then be less angry.”
“No.”
Sseka gave a faint hiss that might have been a laugh.
Merren checked the warm-bark wrap. “Color returning.”
Sseka flexed one finger.
Then another.
The motion dragged, then smoothed.
Elian looked at the exposed duct.
The vent line had been built for two stalls.
Five stalls now leaned on it.
He took the stall ledger from under the awning and opened it on a dry crate.
“Heda.”
She appeared at his elbow with charcoal already in hand. “Skull?”
“No skull.”
“Heat skull?”
“No.”
“Tiny steam skull?”
“Heda.”
“Fine.”
Elian wrote:
Heat Debt.
Heda’s eyebrows lifted. “Ominous.”
“Accurate.”
Under it, he wrote:
Any stall drawing from shared heat pays into vent maintenance.
Anyone blocking, damaging, covering, or diverting heat flow pays repair and body-loss damages.
No expansion over heat line without Dorvik inspection and Sseka approval.
Emergency heat stones held by kitchen. Use logged.
Warm-bark wraps held by medicine row. Use logged.
Heda read over his shoulder. “Body-loss damages?”
Elian looked at Sseka’s hands.
“They lost her motion.”
Heda did not joke.
Bruna leaned in. “Emergency heat stones held by kitchen means my kitchen.”
“Yes.”
“Logged by whom?”
“Copy Desk.”
“Charged to whom?”
“Heat Debt fund.”
Bruna nodded. “Continue.”
Vane stepped closer.
Torra’s arm lifted across his path.
He stopped.
“Elian,” Vane said. “You are creating another mandatory fee category.”
Elian did not look up from the page. “Yes.”
“For select stalls.”
“For stalls drawing shared heat.”
“Which will be predominantly Naga and Deep-Basin traders.”
“And warmed ink in winter. Medicine stones. Some food-safe drying racks. Sickroom stones if the line extends. Any body or good that uses shared heat.”
Vane’s voice stayed smooth. “Fees tied to bodily category invite dispute.”
Sseka’s eyes fixed on him. “Cold tied to bodily category invites corpses.”
No one improved the sentence.
Dorvik hammered a temporary wedge into place.
Warm air pushed through the vent.
Thin at first.
Then steadier.
Sseka’s copper disks began to steam.
Bruna took the wrapped stones back but left one beside the stall. “Emergency hold. Do not be proud at it.”
Sseka looked at the stone.
Then at Bruna.
“I will be practical at it.”
“Better.”
Talyra stepped into the lane after Dorvik had the side panel braced.
Her paws stayed clear of the exposed duct.
“May I see the entry?”
Elian turned the ledger toward her.
She read the Heat Debt lines without touching the ink.
“House law changes after failure.”
“Yes.”
“Who pays for the first repair?”
Elian looked at the stall expansion braces. His stall expansion braces. His approved market growth.
“The Hearth.”
Dorvik grunted. “Correct.”
Sseka’s head turned toward Elian.
He kept writing.
First failure caused by expansion under house approval. House pays repair.
Heat Debt begins after notice posting.
Talyra’s listener wrote that too.
Vane gave a very small smile. “Costly honesty.”
Bruna said from behind him, “Cheaper than rot.”
Talyra looked at Sseka. “Does the line answer the harm?”
Sseka flexed her fingers over the vent.
All five moved now.
The last one lagged.
“Partly.”
Elian looked up.
“What else?”
Sseka’s gaze moved to the rain, the heat row, the crowd pretending not to watch, and the exposed vent where Dorvik worked with mud up to his wrist.
“Emergency warmth cannot wait for your ledger.”
Elian did not argue.
Sseka reached into the inner coil of her sash and drew out a small wrapped packet.
Bruna leaned forward.
Elian recognized that face.
“No.”
“I have not shown you,” Sseka said.
“I saw Bruna’s eyes.”
Bruna said, “My eyes are innocent.”
“They are negotiating.”
“They are assessing kitchen survival.”
Sseka unwrapped the packet.
Three beads lay in dark cloth.
Each was the size of a large pea, made from reddish-gold ceramic or stone, with black veins running through the surface like cooled lava cracks. They gave off no flame. No smoke. The air above them wavered faintly.
Heat sat in them.
Dense.
Contained.
Sseka picked one up with two claws. “Deep-Basin heat bead. Fired in pressure kilns. Fed with mineral oil and sealed with coil-script. Stores warmth. Releases slowly when held against skin, wrapped in cloth, or seated in a heat cup.”
Dorvik stopped hammering.
Bruna’s hand moved toward the beads.
Elian caught her wrist.
“No.”
She glared at him.
He did not let go.
Sseka’s tongue flicked. “Useful for emergency hands. Sickroom cramps. Winter ink. Infant warmth. Cart travel in cold rain.”
“Price?” Elian asked.
Sseka named it.
Elian released Bruna’s wrist because shock did the work better.
“Absolutely not.”
Bruna said, “Three for the kitchen.”
“Absolutely, violently not.”
“One for broth line.”
“No.”
“One for dough rise.”
“No.”
“One for my hands when winter makes the pump hateful.”
Elian hesitated.
Bruna saw weakness.
He pointed at her. “Do not.”
Sseka wrapped two beads back in the cloth. “They are dangerous if mishandled. Boil them, they crack. Drop them in cold water while active, they spit heat. Store touching iron, they bleed charge. Children swallow them, everyone has a terrible day.”
Heda leaned over the stall edge. “How terrible?”
“Internal cooking.”
Heda stepped back. “Respectfully withdrawing curiosity.”
Dorvik held out a hand. “Let me see one.”
Sseka held his gaze for a long moment, then placed one bead on his palm.
Dorvik did not flinch.
His brows pulled together. “Stable output.”
“For six hours wrapped. Four in open cold rain. Longer inside clay.”
“Can mount a cup near vent.”
“Can. Should not if idiots open it.”
Dorvik looked toward Pellor.
Pellor, three stalls away, looked wounded by distance.
Elian wrote:
HEAT BEADS: restricted emergency good. Sseka approval required. Dorvik housing required. Bruna storage approval required. No kitchen use until training.
Bruna made a sound.
Elian added:
No dough.
Bruna’s eyes narrowed.
He added:
No broth experiments.
Heda whispered, “He fears you.”
“Good,” Bruna said.
Sseka took the bead back from Dorvik and placed it in Elian’s palm.
He nearly closed his hand from surprise.
Heat sank into his palm slowly, dense as banked coal under stone.
His fingers curled around it before he chose to move them.
Sseka folded his fingers over it.
“Credit.”
Elian looked at her.
“No.”
“Yes.”
“The repair is the Hearth’s fault.”
“The future repair will not be.” Her hand stayed over his. Her fingers had their speed back now. “You will build the cup. The vent line will fail again someday because roads shake, stalls grow, fools nail boards where heat breathes, and winter enjoys finding gaps. Keep one bead against that day.”
The bead warmed the lines of his palm.
“I cannot accept a bead at that price without record.”
“Then record credit.”
Bruna leaned in. “At fair value?”
Sseka looked at her. “At emergency value.”
Bruna exhaled through her nose. “Meaner. Good.”
Elian opened the ledger.
Heat bead received from Sseka as repair credit against future heat-line emergency work.
He paused.
Sseka watched the pen.
He added:
Stored under restricted goods. No kitchen access.
Bruna threw a rag at him.
He caught it badly.
Talyra’s whiskers shifted.
The rain kept falling.
Dorvik finished the temporary clay patch before noon. Warm air returned to the full line. Sseka’s stall reopened with a new slate and one emergency stone wrapped beside the register. The brown-capped merchant returned to collect his heat jars with both hands visible and no comments about delay.
Vane left before the proper fix began.
Behind him remained a fee category, a repaired vent, and one more Conclave note attached to the Hearth’s mark.
By evening, the heat row had changed.
Dorvik marked vent access points with small iron disks.
Sseka tied copper warning threads at every stall drawing warmth.
Merren hung a warm-bark bundle above the line, high enough for his reach, low enough for Bruna to slap if it dripped bark dust into food.
Heda drew the Heat Debt symbol: a heat curl inside a coin circle with three short vent lines beneath it.
Elian looked at it.
“Too friendly.”
She added teeth to the coin.
“No.”
She removed one tooth.
“Heda.”
“It warns people.”
“It looks hungry.”
“Debt is hungry.”
Bruna, passing behind them with a pot, said, “Keep the teeth.”
Elian looked at Sseka.
Sseka’s mouth curved. “Debt bites.”
The teeth stayed.
Later, when the rain had thinned and the proper repair cured under Dorvik’s damp cloths, Elian stood at the Copy Desk with the heat bead still in his palm.
He should have put it in restricted storage.
He had written the line. Bruna had signed the kitchen denial. Sseka had marked the credit. Dorvik had sketched the housing cup. Talyra’s listener had copied the new category without comment.
Still, the bead sat in his hand.
Warm through skin.
Warm through the ache left by too much pen work.
Sseka passed the desk on her way to the heat row. Her hands moved cleanly now, counting jars without delay.
She paused beside him.
“You are still holding it.”
“I am verifying stability.”
“Human excuse.”
“Yes.”
She looked at his closed fist.
Then at the heat-adjusted row, where copper threads caught lantern light and the repaired vent breathed under the planks.
“Heat keeps its accounts,” she said.
Elian opened his palm.
The bead glowed faintly in the wet evening dim.
Sseka tapped the ledger with one claw, just below the new heading.
Heat Debt.
Then she left for her stall.
The bead stayed warm long after her coils disappeared behind the rain curtain.
