The Silk Weaver's Oath

The Execution Square's Shadow

The cart jolted over cobblestones, each bump sending a spike of pain through Mei-Lin’s bound wrists. She had not seen the sun in three days—not that she could see much anymore. The world was a wash of grey and black, shapes that shifted like smoke. But she felt the heat on her face, the dry wind that carried the stench of dust and blood, and she knew they were in the capital.

Jian sat beside her, his small body pressed against hers. She felt his trembling through the wood of the cart floor. His hands were tied too, the rope rough against her ankle where it brushed.

“Jian,” she said softly. “Are you hurt?”

He pressed his fingers into her palm. *No. Scared.*

“So am I,” she said. “But we are not dead yet.”

The guard driving the cart laughed—a dry, rattling sound. “You will be soon enough, weaver. The eunuch has prepared a fine spectacle for you. The whole square will watch.”

Mei-Lin said nothing. She had learned long ago that words were wasted on men who saw only meat and bone. She focused instead on the tapestry—the real one, the one she had sent through the tunnel with the courier. Had it reached the emperor? Had the loyal official Lien named before her capture delivered it in time?

She had no way to know. The monk was dead. Lien was captured. Chen was dead. Only she and Jian remained, and they were rattling toward an execution square while Wei Zhongxian tightened his grip on the throne.

The cart stopped.

Hands grabbed her arms, pulled her upright. She stumbled, her feet catching on the cart’s edge, and then she was standing on packed earth. The smell of crowds hit her—sweat, garlic, cheap wine, and the metallic tang of fear. Thousands of voices murmured, a low hum like a loom’s shuttle passing through warp threads.

“Walk,” a guard said, and shoved her forward.

She walked. Jian’s hand found hers, and she held it tight. Her bare feet—they had taken her shoes—felt the grit of the square, the cracks between stones, the patches of damp where someone had spilled water or wine or worse.

The murmuring grew louder as they approached the platform. She heard the creak of wood, the rustle of silk robes, and then a voice she recognized—high-pitched, smooth as oil, carrying the weight of absolute power.

“Bring them up.”

Wei Zhongxian.

Guards pushed her up wooden steps. Her knees hit the platform, and she felt the rough grain of the boards beneath her palms. Jian knelt beside her, his breathing fast and shallow.

“Citizens of the capital,” Wei Zhongxian said, his voice carrying across the square. “Behold the traitors who sought to restore the Yuan dynasty. This blind woman and her mute apprentice wove lies into silk, hoping to poison the emperor’s mind against his loyal servants.”

The crowd roared. Some cheered. Some booed. Mei-Lin heard a woman’s voice cry out, “Liar!” and then a thud, and the voice fell silent.

Wei Zhongxian continued, unperturbed. “They will be executed at sunset, as an example to all who would defy the Ming.”

Sunset. Mei-Lin calculated. They had been captured at dawn. She had perhaps six hours.

Six hours for the tapestry to reach the emperor. Six hours for him to read its truth. Six hours for Wei Zhongxian’s world to crumble—or for hers to end.

She lifted her head, though she could not see the eunuch. “You are afraid,” she said, her voice clear and steady. “If you were not afraid, you would have killed us in the temple. You would not need a crowd to watch.”

The crowd fell silent.

Wei Zhongxian laughed, but there was a crack in it. “The blind woman thinks she knows fear. I have seen dynasties fall, weaver. I have held the threads of power for twenty years. What do you know of fear?”

“I know the fear of a man who burns workshops and kills old weavers to hide a single thread of truth,” Mei-Lin said. “I know the fear of a man who poisons emperors and sells his soul for a crown he will never wear.”

The crowd gasped.

Wei Zhongxian’s voice dropped, low and venomous. “You speak of things you cannot see, blind woman. You weave fantasies from silk scraps. No one will believe you.”

“The emperor will,” Mei-Lin said. “When he sees the tapestry.”

A long pause. The wind carried the scent of jasmine from a nearby garden, mixing with the dust and blood. Mei-Lin heard Wei Zhongxian’s robes rustle as he stepped closer.

“The tapestry,” he said slowly, “is ash. My men burned it in the temple.”

Mei-Lin’s heart stopped.

Then she remembered. The false tapestry. The one she had woven in the cave, the harmless scene of prosperity. Chen had taken it to the eunuch, and Wei Zhongxian had burned it, thinking it was the real one.

But the real tapestry—the one with the coronation robes, the poison, the truth—had gone through the tunnel. It was on its way to the emperor.

She smiled.

“Burn ash, then,” she said. “The truth is already woven into silk that travels faster than your men.”

Wei Zhongxian’s hand grabbed her chin, forcing her head up. His fingers were cold, soft, smelling of sandalwood and opium. “You lie.”

“Touch my silk,” Mei-Lin said. “See for yourself.”

She felt his hesitation. He knew about her gift—Chen had told him, or Lien had been tortured. He knew that touching the silk would show him the truth, and he was afraid.

He released her chin. “Guards. Prepare the blades.”

The crowd murmured again, a restless tide. Mei-Lin heard the scrape of metal on stone, the whetstone’s hiss as someone sharpened a sword.

Jian’s fingers found her palm. *I love you.*

She squeezed his hand. “I love you too, little one. We have done what we could.”

The sun beat down. The shadows shortened, then lengthened. Mei-Lin counted her breaths, each one a thread in the tapestry of her life. She thought of her master, of the fire that had taken her sight, of the years she had spent hiding her gift. She thought of the old weaver in the desert, who had taught her to weave with memory alone. She thought of Lien, captured and probably dead, and Chen, who had chosen redemption and paid for it with his life.

And she thought of the tapestry, rolling across the desert on a camel’s back, carried by a courier who did not know what he held. Would it reach the emperor in time? Or would it arrive too late, a silent witness to her death?

The sun touched the horizon. The shadows stretched long and thin.

Wei Zhongxian’s voice rang out. “The hour has come. Bring the prisoners forward.”

Guards grabbed her arms, pulled her to her feet. She felt the edge of the platform against her shins, and then she was standing at the precipice, the crowd’s breath rising like a wave.

“Kneel,” a guard said.

She did not kneel.

“Kneel!” He struck her behind the knees with the flat of his blade, and her legs buckled. She fell, her hands catching the platform’s edge, the wood splintering against her palms.

Jian was forced down beside her. She heard his breath catch, a sob he could not voice.

“Any last words, weaver?” Wei Zhongxian asked, his voice dripping with mockery.

Mei-Lin lifted her head. She could not see the sky, but she felt its warmth on her face, the last light of the dying sun.

“I have woven the truth,” she said. “And the truth does not die with me.”

Wei Zhongxian laughed. “So poetic. Executioner, do your duty.”

Mei-Lin heard the executioner step forward, felt the shadow of his blade fall across her neck. She closed her eyes—though it made no difference—and waited.

The blade did not fall.

Instead, a voice rang out across the square, sharp and clear as a bell. “By order of the Emperor of the Great Ming, halt the execution!”

The crowd erupted. Mei-Lin’s heart slammed against her ribs. She heard the clatter of hooves, the jingle of harness, and then a horse stopped so close she felt its breath on her face.

“What is this?” Wei Zhongxian’s voice had lost its oil. It was sharp now, brittle. “Who dares interrupt the eunuch’s justice?”

“The emperor’s justice,” the voice said. “I am General Zhao, commander of the Imperial Guard. I carry the emperor’s seal and his decree.”

A rustle of parchment. The crowd fell silent.

“Read it,” Wei Zhongxian said, but his voice trembled.

The general read: “By the grace of Heaven, the Emperor of the Great Ming decrees that Wei Zhongxian, Chief Eunuch of the Inner Court, is hereby arrested for high treason, including the poisoning of the late Yuan emperor, the corruption of the current emperor’s court, and the attempted assassination of the emperor’s loyal advisor. The prisoners Mei-Lin and Jian are to be released immediately and brought to the palace with all honors.”

The square exploded. Cheers, gasps, shouts of disbelief. Mei-Lin felt Jian’s hand find hers, squeezing so hard it hurt.

“This is a forgery!” Wei Zhongxian screamed. “I am the emperor’s right hand! I—”

“You are under arrest,” General Zhao said. “Guards, seize him.”

Mei-Lin heard the scuffle—the clatter of weapons, the shouts of eunuch guards resisting, then the thud of bodies hitting the ground. Wei Zhongxian’s voice rose in a shriek, then cut off abruptly.

Silence.

Then General Zhao’s voice, softer now. “Weaver Mei-Lin. Can you stand?”

She nodded, and strong hands helped her to her feet. Jian stood beside her, still trembling.

“The tapestry arrived this morning,” General Zhao said quietly. “The emperor saw it. He wept. He said it was the truest thing he had ever beheld.”

Mei-Lin’s throat tightened. “Then it is done.”

“It is done,” the general agreed. “Come. The emperor awaits.”

As they were led from the platform, the crowd parted before them. Mei-Lin heard whispers, prayers, blessings. A woman pressed a jasmine flower into her hand. A man touched her sleeve and said, “Thank you.”

She walked through the square, Jian’s hand in hers, the last light of sunset warm on her face. She could not see the colors, but she felt them—the gold of the dying sun, the red of the banners, the white of the jasmine.

And she knew, with a certainty that went deeper than sight, that the truth had been woven into the world, and it would never be unwoven.