4 / 24
正在阅读
The house didn’t wake up with Sofia. It met her halfway, mid-thought, like she’d stepped into a conversation that had already turned sharp.
The hallway outside her door had stretched overnight. Wallpaper curled into itself, pattern slipping just enough to make her eyes itch. Her bandaged finger throbbed in a steady rhythm with a clock that didn’t exist—tick, not-tick, tick—coming from under the floor, from behind the plaster, from the back of her teeth.
She stepped out anyway. Sock on hardwood. Cold—then a strip of warmth where someone had walked before.
The mirror across the hall didn’t bother reflecting her corridor. It showed another one. Longer. Hazy, like steam on glass. Sofia kept her gaze off it, because Dorian Ashworth had warned her, and because she hated that his warnings were starting to sound like rules.
She moved fast.
Too fast.
Her shoulder clipped the frame. The glass held heat for a beat, like skin that hadn’t cooled yet.
Downstairs, everything turned paper-dry. Dust sat in her ears until swallowing sounded loud. From somewhere deeper, a door snapped shut with a neat metal finality—stapler-clean.
A table had appeared in the foyer where there hadn’t been one yesterday. Bowl of cut fruit on top. Strawberries too red. Grapes lined up like an apology.
Someone wanted her fed. Quiet. Distracted.
Her relative waited in the dining-room doorway with a dish towel, folding it into smaller and smaller squares, eyes tracking the walls more than Sofia. “You’re up.” Soft voice. Grief-appropriate, like the house had a volume limit.
“I didn’t sleep.” Sofia’s tongue felt thick. Pennies.
Their gaze snagged on her bandage. “You should eat.”
“Later.” She walked toward them, then stopped with her toes right on the seam between foyer wood and dining-room tile.
Doorways mattered here. The house loved lines.
Their shoulders hitched, then dropped, surrender disguised as calm. “We can sit. You can… talk.”
“Good.” Sofia looked down. The seam had darkened, as if someone had run ink into it overnight. She tapped it once with her shoe. “Repeat it.”
Their hands froze around the towel. “Repeat what?”
“The night.” Sofia didn’t say Mom. Didn’t let the word get soft in her mouth. “Last time you saw her. Time. Place. Sequence. Clean.”
A muscle jumped in their jaw. “Sofia—”
“Time.” She didn’t move off the seam. The tick under the floor sharpened, like the house leaned in. “Start there.”
They stared past her shoulder as if the wall might offer a safer answer. “We already talked about this.”
“We talked about feelings.” Sofia tapped the seam again. Another tick. “I’m not asking for those.”
The towel twisted in their grip. “Around midnight.”
“Not ‘around.’” Sofia’s voice came out too crisp. She forced it down, like she was crouched beside a patient who couldn’t afford panic. “Eleven forty-seven. Twelve-oh-five. Pick one.”
Their throat bobbed. “Twelve. It was… midnight.”
“Where.”
“In the kitchen.” Too quick. Too smooth.
Sofia let the silence hold for a beat, then slid in the next question. “And Adrian?”
They blinked. Once. Twice. “Upstairs. I think.”
“You think.” Sofia repeated it softly.
Behind her, the hallway didn’t rearrange so much as… reconsider. A door on the left drifted nearer. One on the right edged away. Subtle, but the relative saw it; their eyes snapped to the shift and their grip on the towel went white-knuckled.
Sofia didn’t turn around. “So you saw my mother in the kitchen at midnight. And you knew Adrian was upstairs.”
A polite hand came up, palm-out, like they could stop the moment with manners. “Do we have to do this here?”
“Yes.” Sofia planted her feet harder, like the floor might slide if she didn’t pin it. “Say it again.”
Their breaths shortened, quick and shallow. “Kitchen. Around midnight. She said she was tired. She—she went to bed.”
A tick landed like a tiny gavel.
Sofia’s hand went into her pocket. Paper grazed her fingertips—thin, curling pharmacy printout, the kind meant to be tossed without ceremony. She’d found it jammed behind a drawer liner in Mother’s study, tucked under something that pretended it wasn’t hiding.
Now it felt wrong. Damp at the edges. Softening. Like it was already trying to become something else.
She didn’t wave it. Didn’t accuse. She held it flat between two fingers like a lab sample.
Their eyes dropped to it. The towel slipped free and smacked the tile.
“What’s that?”
“A pickup receipt.” Sofia kept her voice bored on purpose. “For her prescription.”
Their head shook fast, like they could shake the ink off the world. “That doesn’t—”
“Read the time.” Sofia’s thumb pinned the line. “Out loud.”
“Please.” Their voice cracked on the word. “Sofia.”
“Out loud.” Sofia leaned in without crossing the seam. Close enough that their breath touched her cheek. “Or I will.”
Their lips parted. Sound snagged, then forced itself through. “Ten thirty-two.”
For half a second, the house went still—not calm. Waiting.
Sofia kept her tone even. “And midnight was when you last saw her. So she picked up medication at ten thirty-two, and she was in the kitchen at midnight.”
They stared at the receipt like it had turned on them. “Maybe it was the day before.”
“You said midnight. You said kitchen.” Sofia didn’t lift her voice. The hallway behind her felt… awake. “Which is wrong?”
Their eyes flicked everywhere but her. Wall. Doorframe. Space above Sofia’s head, like someone else stood there listening.
“I don’t remember,” they blurted. “It’s all blurred.”
The paper shivered.
Not in Sofia’s hand. In itself.
A corner lifted. Fibers separated like frayed cloth. Brown spread across white, slow and hungry, as if the receipt had been left in water too long. Ink feathered at the edges of letters.
Sofia swallowed hard. “No.” The word scraped out. She bit down on it, like the house could punish certainty by taste alone. “Not yet.”
A metallic click snapped behind her. Stapler-clean. The door she hadn’t noticed ajar sealed shut.
Cold air slid along her ankles. It stank of old glue and damp paper.
The receipt’s edge flaked. Pulp dusted onto her knuckles.
Her relative made a strangled sound and lunged. Sofia jerked the receipt back.
“Don’t.”
“You can’t—” Their hands hovered, trembling. “You can’t make it—”
“Make it what?” Sofia’s snap came quick, then she forced it down, fast—anger here meant blood. “Help me. We save it first.”
The hallway shifted again. Doors traded places like cards in a dealer’s hands. Somewhere, shelves scraped—slow, deliberate—like teeth testing pressure.
The house had been scoring them.
They’d failed.
Sofia tucked the receipt tight against her palm and backed away from the seam. Paper stuck to her skin with faint tack, as if the ink had gone syrupy. Her relative didn’t move for a beat—then stepped past her, not toward her, toward the hallway like they couldn’t stop themselves.
“You shouldn’t have said it,” they muttered. “You shouldn’t have made me say it.”
“I didn’t make you lie.” Sofia’s words came out sharper than she meant.
Her knuckles stung where the door had cut her yesterday. The flash of memory hit—suction, pain, blood offered like tuition. The house had liked that. She could feel it, the way a bruise remembers a hand.
The corridor narrowed. Not walls sliding. The space itself thickened, pressing her shoulders inward. Her breath snagged.
A new door appeared to her left. Small. Low. Plaque in block letters: READING NOOK.
It hadn’t been there five seconds ago.
Between her hands and the doorframe was a thin rectangular slot, like a library book drop. No label. No instructions. Just a mouth cut into wood.
Sofia didn’t need imagination to understand hunger.
Her relative hovered behind her. “Don’t.”
“Got a better plan?” Sofia kept the receipt pinned. The edges continued to feather, shedding tiny specks onto her skin. Each one felt like time falling away. “We need a room that closes.”
The shelves scraped again, closer. The sound traveled through floorboards and into her bones.
Sofia put her palm to the doorframe. The wood vibrated faintly, like a distant motor. “Open.”
Nothing.
The slot stayed dark. Patient.
Fine.
She leaned closer, voice low and tight, and pressed her words into her palm like she could make them stick. “When I was sixteen, I called 911 for help and they told me to stop being dramatic.”
Warmth bloomed under her hand—not comfort. Recognition. Like a scanner reading a badge.
The slot stayed hungry.
Her throat tightened. That secret had already been paid once. She’d watched ink eat her own name for it. The house wanted something cleaner. More expensive.
Her relative seized her elbow, fingers digging. “It’s not enough,” they hissed. “It’s never enough when you… when you push.”
Sofia yanked free. “Then give me one.”
Their face snapped toward hers, and the grief-mask cracked clean off. “No.”
The shelves shoved hard. Air tightened until her shoulders pressed inward. Panic tried to blacken her vision at the edges.
She forced her feet wider. Grounded herself. “Help,” she said, and hated how small it sounded. “Or it takes the receipt, and then it takes whatever comes after.”
Their head shook fast. “You think you’re the only one paying in here?”
“I think you’re letting it.” Sofia’s bandaged finger pulsed as she tightened her grip on the paper.
A brittle laugh broke out of them, wrong at the edges. “You don’t get it. This place… it corrects. It fixes stories. You’re trying to—”
“To remember what actually happened?” Sofia kept her tone level. The walls loved escalation.
They flinched at the word actually like it was profanity.
The slot waited.
Sofia swallowed. Pennies again. “Fine. I’ll pay.”
Her hands shook once. Just once. She curled the receipt to keep it from drifting apart.
“I stole a key from my mother when I was thirteen. The one to her lockbox. I opened it.” Her voice went flatter on the last part. “I read her letters.”
Something heavy dropped, silent, like it sank.
The house shifted—not pleased. Interested.
The slot didn’t close.
Her relative stared at her. “Why would you—”
“Because she lied.” The accusation jumped out before Sofia could stop it. She clamped down, jaw aching. Too sharp. Too sure.
The shelves scraped again. Final-sounding.
Her relative’s hands fluttered at their sides, useless. “Say it clean,” Sofia told them, quieter. “It likes clean ink.”
They swallowed so hard she heard it. “Mara—” The name cracked. A small betrayal. “Mara tried to… she tried to tell someone something. Years ago.”
The wood didn’t warm. The slot didn’t budge.
“Not that.” Sofia kept her voice steady. “Something about the night. Something only you know.”
Their gaze darted to the walls again. Corners thickened with shadow. Damp-paper smell lingered like a basement library after a flood.
“I can’t,” they whispered.
“You can.” Sofia held the receipt up a hair; another brown fleck broke loose. “Or you watch this turn to pulp and then we both pretend you don’t remember why.”
Their eyes squeezed shut. One tremor ran through their shoulders.
Then the words came, tumbling like they’d been shoved out. “I wasn’t in the kitchen at midnight,” they said. “I was in the garage. I went out there because… because I heard the side gate click.”
Cold snapped through the hall.
The receipt stopped feathering for half a beat, like the house paused to score the confession.
Warmth returned under Sofia’s palm. The slot drew—an inhale without sound.
She didn’t let herself breathe yet. “Say it again. Clean.”
Their eyes opened, wet. “Side gate clicked. I went to the garage.” Their voice shook harder on the next part. “I checked the cameras.”
Cameras.
Sofia’s skin prickled under her sweater. Dorian Ashworth’s calm warnings slid through her mind: duty of care, incident mitigation, watchfulness dressed up as neighborly concern.
The door clicked—not the stapler snap. Softer. Almost merciful.
Sofia shoved it open and grabbed her relative’s wrist. “Move.”
They stumbled in with her. The corridor’s scraping—teeth on wood—cut off the instant the door shut with a soft thump.
Warmth hit Sofia’s face first. Lantern-amber light, steady and low. Dust motes drifted in it, suspended and lazy. A reading chair angled toward a narrow shelf of worn books, cracked spines softened by too many hands. A thick wool blanket lay folded over the chair back, waiting like it had always been there.
Lavender rose when Sofia touched it. Old sachet. Faded, stubborn.
She shut the door, then slid down to the floor because standing made her feel like prey. The blanket scratched her forearms as she shook it out—heavy, real weight. The kind that reminded her she still had edges.
Sofia draped it around her shoulders, then tugged the corner toward her relative without asking. Tactical kindness.
They stiffened. Cold had already gotten into them, though. “You’re—”
“Yeah.” Sofia adjusted the wool. “I’m building a nest. Shut up and take the heat.”
A laugh burst from them, sharp, almost a sob. Their hands pressed into the blanket like they wanted to vanish into it.
Sofia tucked her knees up. The receipt sat cupped in her hands, sheltered under wool. Her bandaged finger pressed against the paper. Pain grounded her. Present. Not brave.
The edges still looked wrong—fibers lifting, reaching for air. Sofia shifted and covered it more completely, not hiding it like a weapon. Protecting it like skin.
She breathed slow. In. Longer out.
Her relative’s breathing raced toward a spiral. Sofia nudged the blanket until it covered their hands too, forcing stillness. “Hold the edge,” she said. “Don’t touch the paper.”
They obeyed. Reluctant. Angry at themselves for it.
In the lantern light, the nook held. Shadows stayed put. The invisible ticking softened, muffled by wool and walls.
A few breaths passed.
The receipt’s rot slowed. Not stopped. Less hungry.
Her relative watched Sofia’s hands. “You do that on the job,” they murmured. “That… calm thing.”
Sofia let the almost-compliment die in the air. Her jaw tightened, then eased. “We’re not doing blame in here,” she said. “We’re doing triage.”
“Triage.” They repeated it like it tasted useful, like it gave them something to grip.
“Good.” Sofia kept her voice low. “Now talk.”
Their eyes widened. “You said no blame.”
“I said no blame.” Sofia didn’t look up from the receipt. “So don’t make me. I’m going to ask something that won’t rot this faster. You answer straight.”
They nodded too fast.
“When you said midnight,” Sofia asked, “where did that time come from?”
Confusion flickered, then fear. “What do you mean?”
“Who told you.” Sofia’s thumb smoothed the wool over the paper. “Not what you remember. Who handed you the official version.”
Their gaze dropped to their hands, rubbing thumb against palm like they could scrub off a stain. “It’s what we agreed on.”
“That’s a story.” The cadence wasn’t hers; it came with Marcus Washington’s dry certainty, a verdict dropped on a table. “Not a fact.”
They flinched, then breathed out hard. “You always were like this.”
“Like what.”
“Like you needed receipts for love.” Their mouth twisted. “Like if you could prove something, you could make it real.”
Maybe true. Sofia didn’t loosen her grip anyway. “Who.”
A beat. Calculation in their eyes—risk assessment, the same posture Dorian wore like a tailored coat.
“It came from Nina Pemberton,” they said.
The name landed heavy. Estate attorney. Smooth smile. Polite threats. Sofia had met her once at a funeral reception and wondered if the woman ever sweated.
“She told you midnight?”
“She told everyone.” Too quick. “It kept it simple. For paperwork. For the—”
“For the house,” Sofia finished.
Their lips pressed together. Silence, loud as confession.
Sofia shifted the receipt. A tiny brown fleck broke loose. Her stomach clenched.
“Why would Nina Pemberton care what time my mother died?” Sofia asked.
Their eyes darted away. “Because the coroner—because reports—”
“Wrong.” The word came out before she could sand it down.
The ink feathered a hair more, as if the house reacted to certainty like it was a scent. Sofia forced her fingers to ease. “Try again. Why midnight.”
Their shoulders rose, then fell. “Because if it’s midnight, then the call log makes sense.”
Sofia’s throat tightened. “What call log.”
“The one the house keeps.”
A laugh tried to claw up her chest. Not humor. Panic. She swallowed it down until her throat burned. “Who made the call?”
Their eyes brightened. “I did.”
The lantern didn’t flicker, but the shadows seemed to lean.
“You called 911,” Sofia said.
Their head shook. “Not 911. Not… not from my phone.” Fingers dug into the blanket. “From the kitchen line.”
A landline. Respectable. Controllable. Leaves the kind of record people like Nina could shape.
“What time?” Sofia asked, voice steady the way she asked diabetics what they’d eaten last.
Their eyes squeezed shut. “Ten forty-eight.”
The receipt shuddered. A curl peeled off the bottom edge as if the house lunged for the proof the instant truth touched air.
Sofia tightened the blanket around her hands, blocking the draft. “Okay,” she murmured. “Okay.”
Her relative’s eyes snapped open. “Don’t say that.”
“Right.” Sofia swallowed. “Maybe okay.”
The paper stopped curling for half a second, like the house accepted maybe as payment.
“Ten forty-eight,” Sofia repeated. “So why’d you say midnight.”
Their mouth trembled. “Because Nina Pemberton said midnight. And Dorian Ashworth said it would… reduce risk.”
There it was—Dorian sliding into the timeline like he’d always belonged there.
“What did Dorian say?” Sofia asked.
They swallowed. “He said if we kept it consistent, the house wouldn’t… correct it.”
“And if you didn’t?” Sofia’s voice roughened.
Their gaze flew to the door like it might open and swallow them. “Then the house would take something. Or someone.”
Sofia’s bandaged finger flared with pain as she tightened on the blanket-wrapped receipt. She breathed through it. Slow in. Longer out.
“Adrian,” she said. The name came out like sandpaper. “Where was he at ten forty-eight.”
Their lips parted. Nothing.
“Say it.” Sofia leaned close enough that lavender mixed with sweat. “You said upstairs. You said you thought. Don’t think. Remember.”
Their eyelids fluttered like a camera shutter. “He wasn’t upstairs,” they whispered. “He was outside. He came in through the side door.”
Sofia’s stomach dropped, hollowing her out. The room didn’t tilt, but her body did.
“Outside,” she repeated. The edge slipped in despite her efforts. “At ten forty-eight.”
A small nod.
The receipt’s ink feathered again, lines blurring—as if the house punished even the shape of accusation.
Sofia forced her jaw loose. Forced her shoulders down. No blame. Preservation.
She slid the receipt deeper into the fold of the blanket, pressing it to her chest like a compress. “We’re done talking for a minute,” she said.
The relative blinked. “What?”
“Quiet.” Sofia didn’t look at them. “Let it… settle.”
Their mouth twitched. “You think the house listens to you.”
“I think it listens,” Sofia replied. “And I think it likes it when we don’t swing words like knives.”
A bitter snort. “So what—now you’re gonna be nice to it?”
Sofia didn’t answer. She breathed. Her hands warmed under wool. Lantern light made her skin look almost normal again, not corridor-gray.
Three breaths.
The nook almost felt safe.
Then the tick sharpened. The door handle twitched once—not opening. A reminder.
Sofia unwrapped the blanket enough to check the receipt. Brown had crawled along one side. The timestamp line blurred.
Still legible.
Barely.
She tucked it into her pocket anyway, wedged between fabric and skin. Warmth might buy time. Or maybe she was bargaining with herself.
Her relative watched, rubbing their hands together under the blanket. “If you take that out there,” they murmured, “it’ll go faster.”
“I know.”
“You think you can keep it,” they said, and something in their voice went close to pleading. “You think you can win.”
Sofia didn’t trust her own answer. She didn’t even know if the receipt was real, or something the house had printed out of her need. But the rot under her fingers had been real. The glue-stink in the hallway had been real. The stapler-clicks had been real.
“I’m not trying to win,” she said. Maybe a lie. “I’m trying to remember.”
Their laugh came small. “Remember what you want. It’s still gonna pick what stays.”
The handle twitched again. A soft knock followed—not knuckles. From inside the wood, like something tapping to be let in.
Sofia stood. The blanket slid off her shoulders, snagged on her sweater, then released. Her knees popped. Too much floor-sitting. Too much survival.
Her relative rose slower, like standing cost more. One hand stayed knotted in the wool, white fingers gripping it like a lifeline.
“Ready?” Sofia asked.
No answer. Their eyes stayed glued to the door.
Sofia opened it.
The corridor outside wasn’t the corridor they’d left.
The reading nook now spilled into a narrower passage lined with shelves that didn’t match the house’s style. Institutional. Label strips ran along the edges—blank, but ready. The smell changed, too: toner without toner, ink without ink, phantom-office air.
Inside the wall, a label-maker whirred. Soft. Methodical.
Down the hall, a larger slot waited on a door. Above it, a plaque in block letters:
CITATION REQUIRED.
No instructions. No softness.
Her relative sucked in a breath. “Oh no.”
“What?” Sofia asked, though her chest already knew.
“It wants a source,” they whispered.
“A source for what.”
Their gaze flicked toward the slot like it might answer for them. “For the timeline.”
The whir behind the wall sped up. A strip of white tape slid out of a seam and hung there, blank and dangling, waiting for text. Waiting for someone to name what was real.
Sofia’s mouth went dry. “You said Nina Pemberton gave you midnight. Dorian backed it. That’s your source.”
The relative flinched. “Not like that.”
“Then like what?”
“If you cite them,” they said, words coming fast now, “you’re making them the authority.”
The shelves shifted a fraction, tight as a jaw adjusting.
“Fine.” Sofia’s hand went to her pocket, fingers closing on brittle paper. “We cite the receipt.”
Their face drained. “It’s not enough.” Their voice dropped. “It wants a living source. Someone to stand behind the words.”
Sofia’s fingertips tightened until the receipt crackled. “You’re my living source. You just said ten forty-eight.”
They shook their head hard. “No. It’ll punish me.”
“It punishes anyway.” The snap came out before Sofia could catch it. The corridor thickened at once, fog turning heavy. She swallowed. “Sorry. I’m—”
“Don’t.” Their stare pinned her. “Don’t make it pick.”
The label-maker whirred again. A soft thud sounded somewhere deep, like a door locking into permanence. The passage behind them felt heavier—less retreat, more trap.
Sofia forced her shoulders down. “What happens if we don’t cite?”
Their voice dropped to almost nothing. “It corrects. It erases whatever contradicts the dominant story.”
“And the dominant story is midnight.”
A tiny nod. “Because everyone agreed.”
Everyone. Nina. Dorian. A coordinated lie the house could run on like electricity.
Sofia put her hand on the doorframe beside the slot. Colder than the reading nook had been. Less human. A faint pulse under her skin, like paper being shuffled somewhere inside the wood.
The darkness waited.
Pay. Prove.
Her phone was dead. No photo. No backup. Just a browning receipt and a relative who’d already cracked once.
Sofia’s mouth moved before she fully decided. “What do you know about Mara?”
Their head jerked. “Why are you—”
“Answer.” Sofia’s palm stayed on the cold wood. “You said her name like it hurt.”
A swallow. Their gaze darted to the slot as if it could overhear.
It could.
“Mara tried to blow the whistle,” they whispered.
Sofia’s pulse hammered. “On what. On who.”
They shook their head, panicked. “I don’t know. I just—Dorian said it like… like it was a favor. Like it was incident mitigation.”
Corporate words. Clean words. The kind that washed blood off the floor without ever naming it.
The citation slot stayed open.
The blank label tape advanced a half-inch, still empty, still demanding.
Sofia could cite Nina Pemberton and make her the author. She could cite Dorian Ashworth and let the house bend toward him. She could cite her relative and watch them get punished for stepping out of the agreed lie.
Or she could pay again.
Another secret. Another piece.
Her fingers pressed into her pocket around the receipt. It crackled, fragile, still there. Still real. Maybe.
The corridor tightened. Shelves scraped closer. Pressure built behind her ribs.
Sofia leaned toward the slot, palm hovering—warm, sweaty, ready to feed it something she couldn’t take back.
Who had paid to curate the family’s wrong time?
And what would the house erase next if she chose the wrong name?