Chapter 163: The Warm Room
The family had paid for one stall.
Their tag hung properly from the heat-row peg. Copper-brown. Body-need heat. Paid through second bell. Clean entry in the ledger.
Six bodies still huddled around the nearest vent after dark.
A Beast-Kin woman sat with her back against the stall post and a sleeping child tucked under each arm. An older boy crouched at her feet, blanket pulled over his ears. An aunt in a patched coat held a baby inside the front fold and kept one hand over the child’s mouth, warming each breath before the cold took it. The last child had curled under the edge of the stall cloth, close enough to the vent that Sseka had already told him twice not to put his fingers through the grate.
They kept their hands off the goods.
They kept their blankets inside the marked line.
They watched the dark beyond the awning and stayed close to the heat.
Elian stood at the end of the row with the evening account slate in one hand and no clean column for what he was seeing.
The yard had gone iron-hard after Heda’s cold snap. Weather Teeth cards hung at the gate, by the stable, under the porch, and beside the pump. The rain had stopped, leaving ice on rope fibers and a thin crust over the cart ruts. Every traveler who came through the gate asked for heat before asking for beds.
Beds had mattresses.
Beds did not have vent lines.
The heat-adjusted row did.
A Naga trader coiled three stalls down with her hands over a copper rail, trying to look as though she was still conducting business. Two wet couriers sat on overturned crates near the drying rotation peg. An elderly teamster had fallen asleep upright against a heat post and begun sliding sideways every few breaths. Sseka kept glancing from him to the goods stacked behind her stall, counting distances without moving her lips.
Bruna came beside Elian with a covered pot under one arm.
She looked at the family.
Then at the Naga trader.
Then at the teamster.
“No.”
Elian closed his eyes.
“I have not said anything.”
“You have the room face.”
“I do not have a room face.”
“You had a sign face. Then a copy face. Then a bell face. Then a heat face. This one has walls.”
He opened his eyes.
The smallest child coughed in his sleep and burrowed harder against his mother’s side.
Bruna’s jaw tightened. “No one sleeps in my market lane.”
“I know.”
“No blankets against vent grates.”
“I know.”
“No children beside stacked heat jars.”
“I know.”
“No bodies where traders need hands, coin, and room to refuse idiots.”
“I know.”
She looked at him. “Good. Say the thing so I can hate it properly.”
Elian looked toward the annex passage.
The old west annex corner sat beyond the second interior door, past the broken grain rack and the unused ash barrels. Low ceiling. Stone wall. One narrow vent line that ran near the floor before joining the old warming channel. Damp crept in along the north seam. Carts could not reach it. The shelves were warped, and every barrel stored there came out smelling faintly of wet ash.
Useful for heat.
“There is space behind the old ash storage.”
Bruna stared at him.
“No.”
“You asked me to say it.”
“I have heard it. No.”
“It has a vent line.”
“It has dust, old ash, three cracked jars, a mouse kingdom, and a smell I have been defeating for months.”
“Stone wall.”
“Smell wall.”
“Low ceiling holds warmth.”
“Low ceiling holds breath, damp wool, wet socks, and whatever happens when six frightened travelers sleep in one corner.”
Dorvik, marking a repair list by the side post, turned his head slowly.
“Which corner?”
Bruna pointed at him. “Do not become helpful.”
Dorvik ignored her and looked at Elian. “Old ash storage?”
“Yes.”
“Vent line runs behind that wall. Bad angle. Ugly draw. Can divert.”
Bruna lifted both hands. “There. The dwarf has cursed us.”
Dorvik tucked his wax tablet under one arm and walked toward the annex. “Would need stone cuts, clay throat, copper disks, a raised sleeping shelf, vent guard, and several insults.”
Elian followed.
Bruna followed faster.
Rylia fell in beside Elian at the passage, silent. Torra came from the southern door with her cloak still on. Heda appeared from nowhere, holding two Weather Teeth cards and half a charcoal stick. Merren dropped from the rafters ahead of them, because the annex passage had acquired vertical witnesses without asking.
Sseka left her stall only after tying a copper body-need tag around the Naga trader’s wrist and ordering her to keep both hands on the rail.
The old ash storage looked worse with attention on it.
A low room opened off the annex corridor, half hidden behind a warped door that never closed properly. The ceiling sloped near the back wall, forcing Rylia to duck and Torra to turn one shoulder. Three ash barrels stood under a patched shelf. Broken jar crates lined the west side. The stone wall sweated faintly where old damp had moved through it. A narrow floor vent sat near the back corner, clogged with lint, dust, and one dead leaf.
Heda crouched and peered through the grate.
“Warm mouse grave.”
Bruna pointed at her. “Do not name things.”
Dorvik kicked aside a crate and knelt by the vent. He put one hand flat to the floor, waited, then grunted.
“Line is alive.”
Elian crouched beside him.
Only a thread of warmth came through the grate.
Dorvik tapped the wall. “Most of the heat passes behind the stone and goes toward the row. This corner gets scraps. Cut a clay throat here, open the draw from the main run, seat copper disks, guard the vent, and it warms.”
“How much?”
Dorvik’s eyes narrowed.
Elian corrected himself before the dwarf spoke. “How much work?”
“Less than a new room. More than an apology.”
Bruna crossed her arms. “And the smell?”
Dorvik looked around. “Scrub. Limewash. New floor matting. No sleeping on bare damp boards. Vent high enough to breathe. Low enough to warm hands. Bruna right about smell.”
Bruna blinked. “Repeat that.”
“No.”
Merren crouched on the shelf above the barrels and sniffed.
“Clean-air rules,” he said.
Elian looked up.
Merren pointed with two fingers. “Warm rooms breed cough if packed tight. Damp blankets rot. Fever spreads fast. Bad lantern smoke stays low. Wet socks make their own curse.”
Bruna nodded sharply. “I respect the medical speech today.”
Merren continued, gaining confidence. “No crowding. No closed door without top gap. No fever sleepers unless I mark it safe. No wet blankets piled in corners. Drying rack separate. Waste bucket outside.”
Heda made a face. “Warm-room rules are less cozy than the name.”
“They keep people from coughing into each other until spring,” Merren said.
Sseka slid into the doorway, coils careful over the uneven floor. She studied the room the way Elian studied load-bearing walls.
“No single warm pile.”
The family near the heat row had begun waking at the sound of discussion. The mother stood just outside the annex passage with one child still asleep against her hip. She looked ready to apologize for needing walls.
Sseka pointed inside the room. “Zones. Coil space along the warm wall. Child space on raised boards away from vent mouth. Drying rack near door, away from sleepers. Fever exclusion unless Merren marks. Vent distance. Hand space.”
Elian wrote on the field slate.
Coil space.
Child shelf.
Drying rack.
Fever exclusion.
Vent distance.
Hand space.
Sseka watched the words. “And no public staring.”
Elian added:
Privacy screen at door.
The Beast-Kin mother’s throat moved once.
Rylia stood in the doorway, ducking under the lintel. Her eyes moved from the family to the room, then to Elian.
“What is it?” she asked.
He looked at the slate. “Warm room.”
“That is the name. What is it?”
Bruna’s face sharpened.
Elian looked at Rylia.
She waited.
He knew the question. He had been walking around it since the heat row filled with bodies.
“Paid room,” he said first.
Rylia’s eyes did not move.
“Emergency room,” he added.
Still nothing.
“Sponsored room when another traveler pays.”
Rylia’s ears shifted.
“And?”
Elian looked back toward the family.
The older boy had one hand tucked under his armpit. The baby’s breath fogged against the aunt’s coat. Their paid stall tag hung from the heat row, useless for sleep.
“And a need room,” he said.
Bruna made a small sound through her nose.
Rylia nodded once. “Now make the rule.”
They moved fast after that, because cold did not wait for good policy.
Dorvik tore out the warped shelf with help from Rask’s two Timber-Mane workers, who had come to see why everyone was staring into an ash closet and stayed because warm rooms needed heavy lifting. The ash barrels went outside under a tarp. Pellor found the mouse nest and made a noise Bruna said she would remember during wage review. Heda painted a temporary sign on a flat board while Bruna boiled vinegar water and threatened every surface.
The room changed one ugly task at a time.
Broken crates out.
Floor scraped.
Damp corner brushed with lime.
Old vent grate pried free.
Dorvik opened the clay throat while muttering about market growth, foolish rooms, and people discovering survival needs after walls had already been built. Copper disks were seated around the new vent mouth to spread heat without making one dangerous hot point. Rask’s workers set two ironwood planks on low stone blocks for a child sleeping shelf. The planks did not match. Nobody cared.
Merren tied a clean-air cord across the door at shoulder height.
“If this cord is damp in the morning, too much breath. Door stays open wider.”
Bruna looked at the cord. “That works?”
“It tells me when the air is wet.”
“That is not the same.”
“It is enough to start yelling.”
“Acceptable.”
Torra stood in the hall and watched the sightline from door to corridor. “Door needs eyes.”
Elian looked at her.
“Warm rooms make people soft,” she said. “Slow. Half-asleep. Blankets over heads. Someone gets robbed, touched, cornered, or dragged into an argument before they wake.”
The Beast-Kin mother pulled her children closer.
Torra looked at her directly. “So we put eyes on the door.”
The mother’s grip eased by a fraction.
Torra marked the wall beside the entrance with a charcoal slash. “Night watch passes this door every round. No one enters without tag after closing. Door side stays clear. No stacked packs against the exit. Anyone blocking it sleeps in the yard.”
Bruna pointed at the last line. “Good.”
Heda held up the sign she had painted.
A heat curl under a roof.
Plain.
Elian looked at it.
Then at her.
She looked offended in advance. “What?”
“No teeth.”
“It is a warm room. Teeth would be confusing.”
“Thank you.”
Her mouth twitched. “Good. I am maturing horribly.”
Bruna read the sign. “Needs paid mark.”
Elian shook his head. “On the rule slate. Keep the symbol clean.”
Bruna’s eyes narrowed. “You are learning.”
“I regret the cost.”
They set the rule slate just outside the door.
Elian wrote while everyone argued around him.
WARM ROOM.
Paid use when available.
Emergency use by body need.
Sponsored use accepted.
Need mark may be given by Bruna, Merren, Rylia, or Elian.
Sseka may mark heat-body need.
Torra may clear the room for safety.
No fever without medicine mark.
No wet packs on sleeping boards.
No food waste.
No closed door.
No crowding past posted count.
No one sleeps here to avoid paying for a bed if a bed fits their body and need.
Bruna leaned over his shoulder. “Add cleaning fee.”
He added:
Cleaning fee applies.
Bruna nodded.
Merren tapped the slate. “No cough hiding.”
Elian added:
Coughs reported.
The older boy from the family looked at the slate. “What if someone coughs once?”
Bruna turned. “Then they cough once.”
“What if they cough twice?”
Merren said, “Then I look at them.”
The boy considered that and nodded as if the system had teeth.
The Warm Room Ledger started as three pages torn from the back of the stall register and tied with cord.
Elian hated it immediately.
He wrote the heading anyway.
WARM ROOM LEDGER.
Columns came next.
Name or group.
Bodies.
Need mark.
Paid, emergency, sponsored.
Start bell.
End bell.
Cleaning charge.
Notes.
Heda peered over his arm. “Bodies column is blunt.”
“It needs to be.”
“Good.”
Bruna pointed to the first line. “Family by heat row. Emergency tonight. Paid stall credit transfers?”
Elian looked at the Beast-Kin mother. “Your heat-row stall payment covers part of the room. The rest is emergency need.”
The mother’s face went tight. “We can pay more.”
“Can you pay more and still buy breakfast?”
She looked away.
Elian wrote:
Emergency need. Stall credit applied. Breakfast not touched.
Bruna read it and said nothing.
That meant approval.
A Naga trader came next. The one Sseka had tagged earlier. Her hands had recovered, but her lower coils moved stiffly every time the cold draft crossed the row.
Sseka spoke before the trader could. “Body-need rest. Paid half use. Coil space.”
The trader looked uncomfortable. “I can remain at my stall.”
“No,” Sseka said.
The trader looked at the room.
At the screen.
At the family.
At the coil space along the warm wall where Dorvik had placed copper disks in a line low enough to matter.
“I do not wish to coil in public.”
“You will not.”
Elian wrote:
Savi of Deep-Basin line. Body-need paid half. Coil space. Screen required.
The Naga trader’s shoulders lowered.
Tiny thing.
Enough.
Rylia saw it.
So did Talyra’s dark-pawed listener, who had appeared near the annex door with her travel pad again.
Elian looked at her.
She lifted one hand. “Unofficial note.”
Bruna snorted. “That means official later.”
The listener did not deny it.
First night came with frost hard at the windows.
The Warm Room smelled of vinegar, limewash, wet wool, warmed stone, and the sharp green of Merren’s bark strips. Better than ash. Worse than clean linen. Bruna claimed that was the price of mercy and ordered a bucket placed outside the door for used cloths.
The family entered first.
The Beast-Kin mother ducked under the clean-air cord, touched the doorframe with two fingers, then stopped.
“Shoes?”
Bruna pointed to the mat. “There. Mud off. Socks stay if dry. Wet socks go in the rack. If your children put bread in the vent, I will know.”
The aunt smiled tiredly. “They are too frightened to misbehave.”
Bruna looked at the children. “Fear wears off.”
The aunt’s smile strengthened by one grain. “Yes.”
The children took the low plank shelf. The baby slept against the aunt’s chest. The older boy lay on the outer side, facing the door as if he had appointed himself guard. Torra noticed and leaned into the doorway.
“My job,” she said.
The boy pulled the blanket over his nose.
Savi, the Naga trader, entered after them. Sseka adjusted the screen angle so the coil space could not be seen from the hall. The warm wall did its work slowly. Savi settled along it, hands folded over one copper disk. Her eyes closed before the second bell after supper.
Sseka adjusted the screen once more.
Then left it there.
Elian stood in the corridor with the ledger open.
Paid use: one.
Emergency use: one family group.
Sponsored use: none yet.
Cleaning fee: pending.
Heat cost: waiting on Dorvik’s clay expenses.
Bruna stood beside him with both arms folded.
“It will smell by morning,” she said.
“Yes.”
“Someone will try to sneak in without a tag.”
“Yes.”
“Someone will say warm room means free room.”
“Yes.”
“Someone will ask if romance counts as body need.”
Heda, sitting on the hallway crate with the painted sign still drying across her knees, raised one hand.
“No,” Bruna said.
“I asked nothing.”
“You were about to.”
Heda lowered her hand.
Torra passed in the hall, checked the doorway, checked the corridor behind Elian, and moved on.
Rylia came last.
She had ducked under too many beams that day and looked ready to bite the next low ceiling. Still, she stood at the Warm Room door and looked inside.
The family slept in a pile of blankets, no longer pressed against trade goods.
The Naga trader rested behind the screen, coils near the copper warmth, face turned away from the hall.
The clean-air cord hung dry for now.
The vent breathed under the new guard.
Rylia’s hand found Elian’s wrist.
“That corner belongs to someone now,” she said.
He looked at the low room, the mismatched planks, the bucket, the drying rack, the slate full of warnings, the screen angled for privacy, and the ledger line that would be too small by morning.
“It started as ash storage.”
Rylia’s thumb moved once against his wrist. “Many dens start ugly.”
Heda made a small sound. “That was almost wise.”
Rylia looked at her.
Heda became deeply interested in the painted sign.
Elian stood in the doorway after the others moved off.
Warm air reached his boots in a slow breath from the vent. The floor still held damp in the corners. Dorvik’s copper disks ticked faintly as they settled. A child shifted on the plank shelf and did not wake. Behind the screen, Savi’s fingers opened and closed once, easy in sleep.
He did not write anything.
The ledger already had enough words.
He hung Heda’s sign on the nail beside the door: a heat curl under a roof.
Then he set the Warm Room Ledger on the shelf outside, weighted it with a stone, and left the first page open where the night watch could find it.
