Chapter 3: The Block-Carver's Ledger
The downpour hammered the boat’s canopy with a sharp, crackling hiss, sounding like countless brittle bones snapping in the dark. Those three wraith-lanterns still hung on the far side of the river, their sickly green glow bleeding through the rain curtain. They looked less like lights and more like three claw-hands reaching out to pry into your soul. I gripped the rudder till my knuckles went white, rainwater seeping through my fingers and dripping down the handle. Every drop fell like a shard of ice hovering over my heart.
Lakshmi Sethi kept her blade braced in front of her, the steel edge still catching the light. Her breathing was quick, shallow. Rain slid off her shoulder guards and hissed faintly as it crossed the blade.
“Stop freezing up.” I kept my voice low; it came out dry and scratchy over the drumming rain. “If they haven’t moved on us yet, it’s because they’re waiting. Either for us to walk into the trap, or for us to slip up and hand them something.”
“Then we don’t say anything.” Lakshmi’s tone was ice. She twisted the blade slightly, slicing a clean line through the curtain of rain. “Deepika Gupta, you’d better swallow that secret, unless you’re planning to feed your own life into that bottomless pit.”
Deepika Gupta had curled up in the corner of the hull, clutching his oiled-cloth bundle to his chest like it was the last heartbeat he had. He raised his head, eyes blurred by water, and scanned the two of us before settling on me.
“Mira Kumar,” his voice was a rasp, carrying that careful, roundabout way a Scribe Officer talks when he’s treading thin ice. “My father’s handwriting… I just looked at the surviving fragment. The final stroke of the character ‘Guarantee’—the entry is tucked in tight, but there’s a micro-hesitation at the turn. That’s the muscle memory of someone who spent years gripping a spear. And back then, only high-ranking military officials wrote with that kind of flow.”
A chill crawled up from my bones, thickening the air around me. A century ago, during the munitions scandal, my father was branded a traitor for smuggling gunpowder to the enemy. But looking at it now, that wasn’t a treasonous act at all. It was a web, woven deliberately.
“He’s right.” Deepika Gupta pulled a yellowed rubbing from the oiled cloth. Rain splattered the paper, smudging the ink into blurry shapes. “This is the second Tiger Seal. Look at the paste. It’s reddish, mixed with cinnabar and lead powder. That’s a specific batch reserved for the Calcutta Merchant Guild. A hundred years ago, only Guild members were allowed to mix that pigment.”
I leaned in. The rain blurred my vision, but it couldn’t hide the pattern under the tiger’s claw. The lines were twisted, warped, as if dragged by some force. It was nothing like the upright, authoritative seal in the official court files.
“This seal corresponds to the Guild’s ledgers.” Deepika Gupta took a sharp breath; rain snuck down his throat and triggered a coughing fit. “If my memory serves, the Guild ordered three sets of seals that year to keep the authorities off their backs. One set for the officials, one set kept in the vault, and a third set… specifically designed to forge evidence.”
“Forge evidence?” Lakshmi Sethi frowned, her blade-tip catching a bead of water. “What did they forge?”
“The signature of the transport commander.” Deepika Gupta pointed to a faint thumbprint on the edge of the rubbing. “See this? The impression is deep, but it’s skewed. It means whoever stamped this was shaking. Or, that hand didn’t belong to the person who was supposed to be there.”
I stared at the crooked print, and my father’s face in his final moments flashed in my mind. He never mentioned his hands shaking. He never admitted to being afraid. He was a hunter by trade, then a military instructor, and finally a transport commander. The steadiest things in his life were his hands on the gun and his hands on the pen.
“So these three seals represent three parties.” Deepika Gupta’s voice dropped, as if he was afraid the rain would swallow it. “The officials, the Merchant Guild, and… the Chamber of Justice.”
The word “Chamber of Justice” hung in the air, the atmosphere freezing for a split second. Rohan Nair’s name surfaced like a ghost—the lawkeeper who followed the code to the letter, standing somewhere unknown, watching all of this unfold with cold eyes.
“The Chamber of Justice wouldn’t stamp documents personally,” I murmured. “It’s the rule of the street. They deal in law and death, not in these scribbled forgeries.”
“You’re wrong, Mira.” Deepika Gupta looked up, his eyes flashing with a near-mad glint. “When law becomes a tool, the man with the knife picks up the chisel. Inside the Chamber of Justice, there’s a branch dedicated to ‘archiving.’ They don’t kill people directly. They kill them through paperwork. Through seals.”
“You’re saying someone inside the Chamber of Justice participated in this frame-up?” Lakshmi Sethi’s voice was colder than iron. Her blade vibrated, emitting a low, buzzing hum.
“Yes.” Deepika Gupta nodded. “And that person is still at the Society. He’s the one holding the original files that were supposedly destroyed.”
The rain eased up. The wraith-lanterns on the river still glowed, but they seemed further away. That eerie green light no longer looked like a ghost’s eye. It looked like a lure, beckoning us toward a dangerous abyss.
“I’m going to the Society.” Deepika Gupta spoke up, his voice steady now, edged with a grim resolve. “The Calligraphy Room has a library of historical rubbings. Most of the fragments have been sealed away by Sanjay Chatterjee, but there’s one manuscript left behind by my master. It holds the clues to the third seal.”
“You’re going to die.” I said it bluntly. “Sanjay Chatterjee’s men are everywhere on the docks. The Society is his prison. If you go in, you never come out.”
“I know.” Deepika Gupta gave a bitter smile, rain dripping from his beard. “But if we don’t get that missing signature page, my father’s injustice will just be a pile of moldy paper. And I won’t deserve to call myself a Scribe Officer anymore.”
He paused, locking his gaze on mine. “Mira, I need one thing. That Bronze Seal. The one you’re carrying. It’s the last physical sample from the official set. I can only match the true grain pattern in the woodblock’s grooves if I have it in hand.”
I instinctively touched the leather pouch at my waist. Hidden inside was the Bronze Seal, dug up from my father’s relics. It was cold and heavy, a stone pressing on my heart.
“No.” I rejected it flatly, my voice cutting through the rain. “It’s evidence, but it’s also a fuse. I won’t hand it to anyone who might be the one hurting us. Not even you.”
“You’re too naive!” Deepika Gupta cried out, leaning forward until he was almost in my face. “Without it, I can’t prove the forgery technique for the third seal! Each of these seals has different misalignments, hiding different artisan marks. The official one is a woodblock cut. The Merchant Guild one is cast bronze. And the Chamber of Justice one… it was assembled from Movable Type! Only the physical Bronze Seal can calibrate the gaps in the Movable Type.”
“Movable Type?” I blinked, then realized the danger. Movable Type printing looked flexible, but it was the easiest medium to fake. Every character was an independent metal block; you could swap them around without anyone noticing. If the third seal was built from Movable Type, it meant this wasn’t a sloppy crime. It was a calculated, technical fabrication.
“So you have to give it to me.” Tears welled in Deepika Gupta’s eyes, a near-reverent thirst for knowledge. “Mira, think of your father. If he knew he was framed by a conspiracy of three powers, and where exactly he died, would he be at rest?”
I fell silent. The rain tapped against the hull in a frantic rhythm, mimicking my heartbeat.
Lakshmi Sethi slowly sheathed her sword, pointing the tip at Deepika Gupta. “Think carefully, Deepika Gupta. Handing over the Bronze Seal means trust. In this world, trust is the most expensive currency.”
Deepika Gupta took a deep breath and nodded. “I understand. So I’m willing to gamble. If I find out you’re cheating, or if the Society gets there first, I’ll burn that trust, along with my life, to ashes.”
I looked at him, my mind churning. My father taught me that a hunter in the woods must watch for wolves and eagles alike. Right now, I was facing three beasts tearing at each other.
“Then go.” I finally said, my voice hoarse. “I’ll escort you into the Society. But the Bronze Seal stays with me. When you need to compare it, I’ll show it to you. One look. Just one.”
“Deal.” Deepika Gupta exhaled, a wry, painful smile touching his lips.
“One more thing,” I added, my eyes sweeping over the rainy night outside. “Rohan Nair won’t let us go. If he’s in the Chamber of Justice, he’s already scenting us. We have to enter the Society’s basement before dawn.”
“There’s a ventilation shaft there, running straight to the riverbed.” Deepika Gupta traced a line on his wet palm. “I started copying books down there when I was seven. I can navigate it blindfolded.”
I yanked the helm hard, the boat slicing through the water as we charged into the dark current. The three wraith-lanterns behind us blurred into distant pinpricks of light.
Lakshmi Sethi hopped onto the boat, moving like a cat. She stood at the bow, rain running off her hair. Her face was expressionless, all that emotion contained within the cold steel of the blade in her hand.
“Mira,” she suddenly turned, her voice low. “You hesitated just now. When you decided to go to the Society.”
“I was hesitating over whether to plunge into the dragon’s lair again.” I steadied my hands on the rudder as rain soaked my collar, the chill biting into my bones. “But I’m more afraid that if I don’t, my father’s name will stay stuck under the word ‘traitor’ forever. That’s harder to bear than death.”
She nodded, no more words. She simply sheathed her blade and gripped my arm. For a second, I felt the warmth of her skin through the fabric, and a silent vow.
The boat shot forward like an arrow, cutting through a thicket of reeds that looked like a dense forest. The rain stopped. A gap opened in the clouds, and pale moonlight spilled down, shimmering on the river’s surface like shattered silver mirrors.
Deepika Gupta huddled at the bottom of the boat, his fingers constantly tracing the rubbing, muttering to himself as if debating with an invisible opponent.
“Do you trust him?” I asked Lakshmi Sethi.
“He trusts the truth, not us.” Lakshmi Sethi stared into the distance. “The truth, in this world, is often sharper than a knife. He’s an academic. Academics recognize letters, not people. It’s his weakness, and his strength.”
“And if the truth is too ugly?”
“Then let it be ugly.” Lakshmi Sethi drew her blade, pointing the tip toward the high, flying eaves of the Society in the distance. “Our job is to guard the transport. He bears the consequences.”
The black silhouette of the Society grew clearer. It was a structure supported by massive stone pillars, like the ribs of a giant beast holding up a gloomy sky. There were no guards at the gate, just two stone lamps. Their flames flickered in the wind, moaning like lost souls.
Deepika Gupta climbed out from under the hull, his face pale as paper, but the light in his eyes was brighter than ever.
“Let’s go in,” he whispered. “First sub-level, to the left of the Calligraphy Room. The third coffin.”
I flinched. “Coffin?”
“It’s Society custom to call storage for rare texts ‘coffins’.” Deepika Gupta gave a bitter smile. “It’s to prevent pests and theft. Inside, they keep all the Errata Records from three centuries ago.”
I took a deep breath, pushed open the hatch, and stepped onto the wet stone floor.
“Mira Kumar.” Deepika Gupta leaned in, whispering so only the wind could hear. “Remember, once you get that signature page, there’s no turning back. Your father’s blood will flow down your ankles and into your bones. You become either the ghost of revenge, or the one who clears the injustice. There is no third path.”
I stared at the deep, dark entrance of the tunnel, the darkness thick as ink, swallowing the moonlight.
“I’m taking the third path,” I replied quietly, gripping the Bronze Seal at my waist, feeling the cold metal. “I choose to stay alive. I choose to live with my name, clean and clear.”
Lakshmi Sethi stopped behind me, her blade out of the sheath by half an inch, the cold light illuminating Deepika Gupta’s face, which held a mix of fear and relief.
“Then let’s move,” she said.
We three crossed the threshold, our figures dissolving into the darkness.
The moment our feet fully touched the Society’s floor, a sharp crack echoed from above.
It was the sound of stone striking glass.
A clear, authoritative voice fell from a high beam, like a spring of ice water hitting rock. It reverberated through the empty hall, hurting our eardrums.
We were already inside the cage.