Reader Preferences

Font
Size
Width
Background
Paragraph spacing
Indent

Chapter 12

Oct 19, 2026 · 2,138 words · 10 min read

How many heartbeats does a tongue need to catch a lie dissolved in sugar-water? Sisa-qa had always answered three. Maybe four, if the liar was good and the sugar was real cane and not beet-scrapings boiled down to paste. She'd built a trade on that answer once, tasting wine for merchants who feared a rival's cup more than a rival's blade. Now she stood in the press of the West Canal market with three copper bits tucked under her tongue, about to find out if three heartbeats were still enough, or if the sickness in her blood had slowed her down to a woman who'd die guessing.

The canal smelled the way it always did at midday: fish-rot under the pilings, lye from the laundry barges, and beneath both of those, faint and sweet and wrong, the mineral tang of masking agent cut too thin. She caught that third smell before she saw the stall it came from. Her nose had gone bad for most things these last two years. It had never gone bad for that.

The stall was nothing — a plank table under a canvas awning dyed the mottled green of pond scum, a boy of maybe sixteen working the counter with the breathless, overexplaining enthusiasm of someone new enough to the trade to still believe in it. Behind him, racked on a shelf nailed into the piling, stood two kinds of phial. To anyone else they'd have looked the same. Amber glass, waxed stoppers, a thumbprint seal pressed into each one before the wax set.

She got in line behind a laundrywoman with cracked knuckles and a man who coughed wet into his sleeve every few breaths, counted eleven people ahead of her, and used the wait to do what she always did in a crowd: catalog who was worth watching.

Nobody, yet. Good.

"Genuine Apothecary stock," the boy was telling the laundrywoman, holding up a phial like it was a relic. "Guild-blessed, same formula they sell uptown, half the price because we cut the guild's markup, not the medicine. You won't find better west of the old grain locks."

Sisa-qa had tasted the guild's real solvent exactly twice in her life, both times stolen, both times from a dying man who didn't need it anymore. It had a clean bitterness, sharp and then gone, like biting a copper coin and immediately regretting it. Nothing this boy was selling was going to taste like that. She'd put money on it, if she'd had money to spare on bets instead of on staying alive.

The laundrywoman bought two phials and left. The coughing man bought one and drank it on the spot, grimacing, and nothing happened to him beyond the grimace, which told her his batch, at least, wasn't the one that killed.

She stepped up when her turn came, fished out three copper bits from under her tongue — the old trick, keep your coin where your hands can't be watched shaking — and laid them on the plank.

"One dose," she said. "The cheap kind. I've had the Silt a long time. I know what it tastes like when it's real and I know what it tastes like when some West Canal huckster's trying to kill me slow instead of fast." She let her voice do what it did best: bored contempt, worn thin over something that might, in a healthier woman, have been fear.

The boy's face did something complicated — offense, then calculation, then the practiced patience of someone told to never argue with a sick customer in front of other sick customers. "It's the same stock the guild sells," he said again, like repetition was proof.

"Sure it is." She held out her hand.

He gave her the phial. She didn't open it yet. She turned it once between finger and thumb, feeling the wax under her thumbnail — soft, fresh-poured, the kind that hadn't had time to cure properly, which told her this batch was recent, maybe only days old. The thumbprint pressed into it was a man's, broad-whorled. Not the boy's own; his hands were narrower. Somebody set that seal before it ever reached this stall.

She cracked it open, touched a fingertip to the lip, and put that fingertip to the tip of her tongue, not the roof of her mouth — never the roof, not with an unknown batch, not until she knew whether it would numb her or just taste foul. The old discipline came back the way an old prayer does, without her having to reach for it.

Sweet first. Too sweet, cloying, a masking syrup laid on thick enough to stop a child's questions. Under it, bitter — but not the clean copper bitterness of the real solvent. This bitterness had grit behind it, a fine chalky scrape against the inside of her cheek that the real medicine never carried. Bone-ash. Someone was cutting the formula with ground bone-ash to bulk the volume, and burying the taste of it under a masking compound thick enough to fool a tongue that wasn't hers.

She knew that masking compound. She'd swallowed half a phial of it under the Salt Wharf pilings once, thinking it was the cure, before her hand locked tighter than it had ever locked before and taught her otherwise. Compound 9-B. Thin-mint sweetness with a copper afterbite if you held it on the tongue past the count of four, which almost nobody did, because almost nobody had any reason to hold poison in their mouth on purpose.

She held it to the count of six, and the afterbite came up through the sweetness like a knife surfacing in a river.

Not lethal, this one. Not yet. She'd tasted the real killing batches before, secondhand, off a dead man's lips two winters back — and the lethal ones carried a third note under the grit and the copper, something mineral and sour, almost like spoiled milk gone to stone. This phial didn't have that note. This phial would just make the coughing man a little sicker, a little slower, keep him coming back to spend his coin for another month before his lungs gave out instead of three.

Cruel, in its way. Patient cruelty, measured out by the dose. Worse than killing outright, if you had time to think about it, which she tried not to.

Her left hand chose that moment to answer, the way it always did after a long hold on the tongue — a dry click in the third knuckle, then a second, the joints stiffening half a beat slower than she told them to move. She flexed through it, grinding the stiffness back down before anyone at the stall could see a taster's hand fail her.

She capped the phial and slipped it into the lining of her sleeve, where she'd sewn a pocket deep enough to hold a blade or a bribe. One sample. She needed at least two kinds before anyone would believe her — the slow poison alone could be explained away as a bad brewing. She needed the fast one too, side by side, so Phuyu-qa couldn't blame a careless apprentice for both.

She bought a second dose with her last three coppers.

This time the wax seal was a different hand — narrower whorl, pressed harder, like whoever set it was in more of a hurry.

She tasted it the same way. Sweet, bitter, grit — and under all of it, the sour-milk note, unmistakable once her tongue had learned to listen for it. This was the batch that killed. Not slow. Fast, if the dose was taken whole and the heart was already weak, which half of Phuyu-qa's customers' hearts already were, that being the whole reason they were standing in this line.

She capped it and pocketed it beside the first, next to the stoppered blue phial she'd carried in her coat lining since the night under the Salt Wharf pilings, half its counterfeit draught still unspent, kept all this time the way a taster keeps anything that nearly killed her. Three samples now, two batches from this stall and the one that had started all of it, proof enough that this poison had a lineage and a maker, not an accident. Two hands setting seals, one slow poison and one fast one, both sold off the same plank by the same oblivious boy, to people who thought they were buying the guild's mercy at a discount.

She was cataloging the wax colors — pale gold for the slow batch, a shade darker, almost honeyed, for the fast one, a distinction so fine she'd have missed it with her eyes alone and needed her thumb's memory of the two textures to be sure — when the runner's voice behind the stall rose into a different register, and she looked up to see the man actually running it.

Phuyu-qa was not what she'd pictured. She'd expected someone built like Wayna, silk and stillness. Instead she got a narrow man in a guild apron gone soft and gray from washing, hands never quite still, eyes doing a slow circuit of the street every few seconds like he was counting exits. "Master Phuyu-qa, I counted twice—" the boy started, and Phuyu-qa cut him off, snapping something about the shipment count being short by four phials, voice pitched low and fast, the words tumbling over each other. The boy flinched and started explaining. Phuyu-qa didn't seem to be listening to the explanation so much as watching the canal path behind the boy's shoulder, the way a man watches a road he's afraid someone will come walking down.

Not a villain's face. A frightened man's face, doing a frightened man's math, probably the same math Qhari-ta had done before the tremor gave him away — how long can I keep skimming before the people above me notice, and what happens to me the day they do.

She filed that away too. Fear was a kind of leverage, same as proof. You just had to know which lever to pull and when.

That was when the itch started at the back of her neck — not sickness, not the Silt's slow creep through her blood, but the older, animal instinct that had kept her alive on half a dozen jobs where the client had decided, partway through, that a dead taster was cheaper than a paid one. She didn't turn her head. She let her eyes drift sideways, slow, the way you'd look for a gull on the water, and found him: a big man in a green Apothecary Guild sash, half a stall down, who was not looking at the medicine.

He was looking at her.

And beneath the eyebrow on the left side of his face, the hair had grown back wrong — thin, pale, in a patch the size of a thumb, the unmistakable signature of a fire that singes but doesn't kill. She knew that kind of scar. She'd breathed the smoke of a fire exactly like it, in a warehouse that was now a burned-out shell on the Timber Wharf.

He'd been there. Maybe on the catwalk with the crossbowmen, maybe in the yard when the roof came down. It didn't matter which. What mattered was that his face had gone from idle to certain in the half second their eyes met, the particular stillness of a man deciding whether to shout now or follow first and shout later.

Her hand was already closing around the phials in her sleeve, more out of habit than plan, the taster's old reflex to protect the evidence before protecting herself. And in that same half second, two feet to her left, the coughing man's wife — she hadn't even noticed the wife arrive, thin and anxious in a shawl gone threadbare at the elbows — reached past Sisa-qa's shoulder and laid three coppers on the plank, same coin count, same practiced desperation, and said, in the flat voice of someone who has done this calculation too many times already, "Give me the dark-wax one. He says the dark one works faster."

The boy, cheerful, already reaching for exactly the batch that would stop her husband's heart before sundown.

Sisa-qa had maybe two seconds before the watcher with the scarred eyebrow decided which way this went, and she had exactly two choices, and neither of them let her keep what she'd come for.

She could stay still, let the sash-man lose his nerve and look away, let the wife walk off with a phial that would kill her husband before sundown, and carry three good samples and a cracked wax-code back to the others — proof enough, maybe, to burn Phuyu-qa's whole operation down before it killed anyone else, ever again, after tonight.

Or she could open her mouth.

The boy's hand closed around the dark-waxed phial. The wife's fingers were already reaching to take it.

⚑ Report chapter


Tip: use the ← and → keys to move between chapters.

About the author

Sawyer Lindqvist

Sawyer Lindqvist writes fantasy about choices that shape kingdoms, quests with real costs and old empires and new heroes. The voice is brisk and inventive. The focus stays on character: what people want, what it costs…

More stories by Sawyer Lindqvist »

Comments

Loading comments…