The Silk Weaver's Oath

The Last Feast's Poison

The morning air carried the scent of boiling mulberry leaves and the distant clatter of cart wheels on stone. Mei-Lin sat at her loom, fingers resting on the warp threads, counting the tension by the give of silk against her calluses. The crimson bolt lay hidden beneath a false floorboard beneath her workbench, wrapped in oilcloth and sealed with wax. She had not touched it since Lien’s visit. The visions still burned behind her eyes—the Yuan general’s last breath, the princess’s torn robe, the eunuch’s sleeve dripping with poison.

Jian swept the courtyard with short, angry strokes of the broom. He had been sweeping for an hour, though the stones were already clean. His way of worrying.

“Stop,” she said. “You’ll wear a hole through the granite.”

He paused, then set the broom against the wall. His footsteps crossed to her side, and she felt his hand brush her sleeve—a question. *When do we start?*

“Today.” She rose, her joints aching from a night spent sleepless, listening for footsteps on the roof. “Bring me the silk fragments Lien left. All of them.”

Jian’s footsteps retreated, then returned. He pressed the bundle into her hands—rough cloth wrapped around pieces of history. She unwrapped it on the workbench, her fingers tracing the edges of each fragment. The princess’s robe, soft as moth wings. The eunuch’s sleeve, stiff with dried poison. A scrap of banner from the Yuan court, its threads coarse and uneven, woven by slave hands in a hurry.

She laid them out in order. The banner first. Then the robe. Then the sleeve. The story they told was incomplete, like a sentence with missing words. Lien had said the tapestry would fill the gaps, but Mei-Lin needed to see the beginning before she could weave the end.

“Light the incense,” she said. “The sandalwood. And close the shutters.”

Jian moved through the workshop, his silence a comfort. The scrape of the bolt, the hiss of the match, the slow bloom of sandalwood smoke. He knew the ritual without being told. He had watched her prepare for visions a dozen times, though he had never seen what she saw. Only the aftermath—the trembling hands, the bloodshot eyes, the hours of blindness.

She sat at the loom, the fragments spread before her. The warp threads were already strung, a blank canvas of undyed silk. She would weave the vision as it came, thread by thread, until the truth was locked in the pattern.

“Stand behind me,” she said. “If I fall, catch me. If I scream, don’t let go.”

Jian’s hand pressed her shoulder once, then withdrew.

She picked up the banner fragment first. The coarse threads bit into her fingertips, and the vision hit her like a wave of hot water.

*The Yuan court, three years before the fall. The Great Hall of the Forbidden City, its pillars lacquered red and gold. A feast in progress—hundreds of officials in silk robes, their faces painted with smiles. At the head table, the young emperor, barely sixteen, his eyes glassy with opium. Beside him, Wei Zhongxian, the eunuch, pouring wine with a steady hand. His fingers were long and pale, like spider legs. He smiled at the emperor, but his eyes were cold, calculating, watching the room like a hunter watches a herd.*

*The general from the crimson bolt sat at a lower table, his armor polished, his face weathered. He did not drink. He watched Wei Zhongxian with the same wariness a deer watches a wolf.*

*The feast continued. Music played. Dancers twirled. The emperor laughed at nothing, his head lolling. Wei Zhongxian refilled his cup again and again.*

*Then the toast.*

*Wei Zhongxian rose, his voice silken. “To the eternal glory of the Yuan dynasty.”*

*The officials raised their cups. The general hesitated, then drank.*

*The poison was in the wine. Not fast-acting—a slow death, one that would claim the emperor in his sleep, leaving no trace. Wei Zhongxian had planned it for months. The general knew. He had seen the eunuch meeting with Ming emissaries in the dead of night.*

*But the general did not speak. He was afraid. They were all afraid.*

*The vision shifted. The same hall, one week later. The emperor was dead. Wei Zhongxian stood before the throne, a scroll in his hand—a decree of surrender to the Ming. The general knelt before him, his sword laid at the eunuch’s feet.*

*“You will deliver the message,” Wei Zhongxian said. “Or your family will follow the emperor.”*

*The general’s jaw tightened. He picked up his sword and walked out into the rain.*

Mei-Lin gasped and pulled her hand away. The banner fragment fell to the floor. Her heart pounded against her ribs, and her vision swam—the workshop was a blur of shadows and light. She blinked, trying to focus, but the images clung to her like cobwebs.

“Jian,” she whispered. “Water.”

He pressed a cup into her hand. She drank, the cool liquid steadying her. The sandalwood smoke curled around her, grounding her in the present.

“I saw it,” she said. “The feast. The poison. Wei Zhongxian planned the Yuan dynasty’s fall. He sold them to the Ming.”

Jian’s hand touched her arm. A question. *What now?*

“I weave.” She picked up the princess’s robe fragment. “I weave until I see the whole truth.”

The second vision was softer, like a memory wrapped in silk. The princess was young, barely older than Jian, her face round and unlined. She stood in a garden, her hands full of mulberry leaves, feeding silkworms in a bamboo tray. Behind her, the palace walls loomed, but she did not look at them. She looked at the silkworms with a tenderness that made Mei-Lin’s chest ache.

*“They eat and eat,” the princess said to her maid. “And then they spin their cocoons. They give everything for a thread of silk.”*

*The maid laughed. “And we weave it into robes for the emperor.”*

*The princess’s smile faded. “The emperor is dead. The eunuch rules now.”*

*The maid’s face went pale. “You must not say such things, Highness.”*

*“I say what I see.” The princess picked up a cocoon, holding it to the light. “We are all silkworms, spinning our threads for Wei Zhongxian. He will harvest us all.”*

*The vision darkened. The same garden, weeks later. The princess lay on the ground, her throat cut, her robes soaked in blood. The silkworms crawled over her body, spinning their threads through her hair.*

Mei-Lin dropped the fragment. Her hands were shaking. She pressed them to her face, trying to block out the image, but it was burned into her mind—the princess’s open eyes, the silkworms weaving through her hair.

“She was a child,” she said. “She was only a child.”

Jian’s hand found hers. He squeezed, once, hard. A reminder. *Stay here. Stay with me.*

She took a breath. Then another. The sandalwood smoke filled her lungs, and she let it steady her.

“One more,” she said. “The sleeve.”

The eunuch’s sleeve was stiff with dried poison, the fabric stained a dark brown. She picked it up, and the vision came like a blade.

*Wei Zhongxian’s private chamber. The walls were lined with scrolls and maps, the floor covered in silk carpets. He sat at a desk, writing a letter. His hand moved with practiced ease, the brush strokes precise. The sleeve of his robe brushed the inkstone, leaving a smear of poison on the stone.*

*“The general will deliver the surrender,” he said to a shadow in the corner. “And then he will die. No witnesses.”*

*The shadow spoke. “And the princess?”*

*“Already dealt with.” Wei Zhongxian did not look up. “Her silkworms will have a feast.”*

*The shadow laughed. It was a cold sound, like stones grinding together.*

*Wei Zhongxian finished the letter and sealed it with wax. He pressed his ring into the wax—a dragon coiled around a lotus, the symbol of his house. “Send this to the Ming general. Tell him the gates will be open at midnight.”*

*The shadow took the letter and vanished.*

*Wei Zhongxian sat alone in the candlelight. He picked up a cup of wine and drank, his eyes fixed on the map of the empire spread before him. He was not a eunuch serving an emperor. He was a spider, spinning a web that covered the entire realm.*

Mei-Lin dropped the sleeve and fell back in her chair. The vision receded, leaving her blind and gasping. The workshop was gone. The sandalwood smoke was gone. All she could see was the eunuch’s face, his cold eyes, his spider-leg fingers.

“Jian,” she said. “I can’t see.”

His hands found her shoulders, guiding her upright. He pressed a cup of water to her lips, and she drank. The blindness lasted longer this time—a full day, Lien had warned. She would be helpless until the vision faded.

But she had seen enough.

“The tapestry,” she said. “I know the first section now. The Yuan court’s last feast. The poison in the wine. The general’s surrender.”

Jian’s hand tapped her arm. *Can you weave?*

“Not today. Tomorrow, when my sight returns.” She reached for the loom, her fingers finding the warp threads. “But I can feel the pattern. I can feel it in my hands.”

She sat in silence, her fingers tracing the threads, memorizing the tension. The vision played behind her eyes, a loop of poison and betrayal. She saw the princess’s blood. She saw the general’s fear. She saw Wei Zhongxian’s smile.

And she saw her own master, standing in the shadows of the feast, watching. He had been there. He had seen everything.

The fire that killed him—had it been an accident? Or had Wei Zhongxian’s shadow followed him home?

She did not know. But the tapestry would tell her.

“Jian,” she said. “Bring me the crimson bolt.”

His footsteps hesitated. *Are you sure?*

“I need to see the general’s death. The vision from the first bolt was incomplete. I need to know how he died.”

Jian’s footsteps retreated, then returned. He pressed the oilcloth bundle into her hands. She unwrapped it, her fingers trembling. The crimson silk was cool and smooth, heavy with history.

She touched it.

*The general stood on a battlefield, his sword drawn, his armor cracked. The Ming army surrounded him, their banners bright in the sun. He fought alone, cutting down soldier after soldier, but they kept coming.*

*In the distance, on a hill, Wei Zhongxian watched. He sat on a horse, his robes immaculate, his face expressionless.*

*The general fell. A spear through his chest. He lay in the mud, his blood soaking the ground.*

*Wei Zhongxian rode forward. He dismounted and stood over the dying general.*

*“You should have drunk the wine,” he said. “It would have been quicker.”*

*The general spat blood. “The truth will out, eunuch. The silk remembers.”*

*Wei Zhongxian’s smile flickered. He drew a knife and cut the general’s throat.*

*Then he turned and rode away, leaving the body in the mud.*

Mei-Lin pulled her hand away. The vision faded, leaving her blind and shaking. She clutched the crimson bolt to her chest, her breath coming in ragged gasps.

“The silk remembers,” she whispered. “The silk remembers everything.”

Jian’s arms wrapped around her, holding her steady. She leaned into him, her body trembling.

“We weave tomorrow,” she said. “Tonight, I rest. And I remember.”

She lay down on the mat, the crimson bolt still clutched in her hands. The sandalwood smoke curled around her, and she closed her eyes, letting the visions settle into her bones.

Tomorrow, she would weave the truth.

Tonight, she would dream of spiders and silkworms and the long, cold smile of a eunuch who thought he had buried the past.

But the past was silk. And silk never died.