外档暗室这日不迎客。门前的青石被雨洗得发黑,守门人换了两次灯,仍不肯把里面照透。曾家燕看着那层暗影,知道他们进的不是一处地方,而是一套会吞证据的规矩。
缉事司外档暗牒库不急着开门。门前立着两道查验的关卡,左边看门籍,右边看牒文。他停在头一盏灯影里,话到嘴边又咽了回去。他先看地上的脚印,再看门槛边的灰,最后才看向暗牒残页。他知道,到了缉事暗牒,说服人已经不够,证据必须先活过门槛。
灰衣坊暗库在《残牒三名》这一处牵出一串能互相咬合的细节:暗牒残页、灰衣坊出入牌与冷校手迹、门槛痕、灯下影和闻人衡与灰衣坊暗役的反应,彼此都能反验。曾家燕没有急着下结论,只把那些物件按时间先后排开,等谎话自己先从缝里漏出来。
李沛淇肩上药箱未卸,却没像平日那样打诨。风里有股细苦的味道钻进鼻端,半是药,半是烤焦的旧墨。陈梦圆则低眼看暗牒残页旁边的缝隙,银针没有出袖,针影却已经落在门槛上。
李沛淇闻了闻风里的药味:“有人提前洗过现场。”
曾家燕道:“洗得太干净,本身就是留下来的话。”
上一卷的正式文书被人递上去的时候,守门人只是草草一瞥,目光便转向了吴超越、李沛淇与陈梦圆。官面上的纸能放人进门,江湖里的根脚却把后头那扇门闭得更紧。
吴超越站在《残牒三名》的退路口,伞影压住半截门槛。她没说半句吓人的话,眼睛只看着对方袖子。袖口若沾了灰,便是打库后头过来的;若沾蜡,说明碰过封袋;若两样都不沾半点,反而得问他为甚躲得如此利落。
冷栖梧留下的灰衣随侍迟疑:“大路。”
陈梦圆轻轻抬针:“鞋底没有大路沙,只有朱砂点留下的粉末、避讳蹭出的暗痕,还有针孔压过的浅印。怕讲错就只说你踏过什么地方,不用报你碰过哪一张脸。”
残页只给三名不完整者。逼人的不是明晃晃的刀,而是那些更难落进供词的名目:门规、官印、师门脸面、亲眷药碗,外加一顶早早写好的罪。灰衣随侍的喉结动了动,终于把视线挪到暗牒残页上。
曾家燕让人把暗牒残页放到灯下。东西其貌不扬,活像哪桩旧事里被人忘在角落的零碎。最扎眼的不是暗牒残页本身,而是三处细节不肯合在一起:朱砂点在灯下发哑,避讳边沿有二次摩擦,针孔却压在封线下面。若没有人重新动过它们,三样东西不该是这个顺序。
李沛淇先闻,再用指腹轻碰,最后拿银勺刮下一点粉末:“药味很淡,像是故意洗过。若只想藏,洗得太干净;若想毁,毁得不彻底。”
吴超越接过话:“有人要它被看见,又不想它被完全看懂。”
闻人衡、冷栖梧和灰衣坊暗役派来的执事很快拦下他们。那人话说得稳,理由也合规:三名分别连灵犀、药谷、黄粱渡。这种说法最是棘手,因为它本就不全是假话,半真半假的规矩,最会把活人压成一纸定论。
曾家燕没有争辩。他把暗牒残页转了半圈,指向底部的朱砂点、避讳、针孔:“若按你说的,这处痕迹应该在外侧。如今它落到了内侧,可见有人先拆开过,再倒着封了回去。”
那书吏皱眉:“你说的是推理?”
曾家燕看着他:“推理就是从看得见的痕迹,反推出没看见的动作。他既不替旁人遮掩,也不凭一己好恶落下判词。”
这话听着不中听,却比一句神神道道的断语更有分量,听的人也只好闭嘴。因为他没有要求众人信他,只要求众人一起看朱砂点、避讳、针孔各自留下的先后。
陈梦圆把银针横放在痕迹旁,量出两处距离:“前一次开合用的是细刃,后一次复封用的是粗器。若是同一人动手,手法不会换得这般拙。”
李沛淇补了一句:“药粉也有两层。底层旧,表层新。老粉指向济世堂或药王谷,新粉更似仓促间用来掩味的。”
吴超越望向灰衣随侍:“你怕的不是我们,是有人已经告诉你,证据一旦入审,你会先被写成背叛者。”
灰衣随侍手指一抖,指甲刮过木案,发出极轻的一声。曾家燕没有逼他马上开口,只叫秦照野把这一笔也老老实实写进供录:证人怕的,是证据入了审,而不是银钱或私仇被问起。
秦照野写得很慢。他写着写着便咂摸出味来——曾家燕不要证人装硬,只要把怕的时辰牢牢定住。往后若有人逼他改口,先得说清他当日为何怕成那副模样。
灰衣随侍并不干净。此人前一日收过一封匿名短札,也瞒过一次值夜离岗,甚至可能为了保住亲眷汤药、门内差事或小小的俸钱,把暗牒残页从原处挪过一寸。曾家燕不藏住这一笔,反教秦照野记进供词里去。把证人写得太干净,往后一枚小错处便够毁掉整份证词;脏处一并写明,证词才收得住边界。
“这也写?”灰衣随侍抬头,眼里有一点慌。
“写。”曾家燕说,“你做过的错不能替别人顶罪,别人做过的事也不能靠你的错洗干净。”
这几句不算好听,却让灰衣随侍的肩膀松了一点。人得先信自己这辈子不会被写净、也不会被写脏,才肯吐出那段最难听、却最贴着现场真相的真话。
外档暗室背后并不空。雨雾散开前,他们只看见一座低楼和半截回廊;雨雾散开后,库房、廊道、审厅和档室连成一片,层层屋檐像把人往旧案深处送。
灰衣坊暗库的格局在《残牒三名》这一夜露出脾气:正面给人看规矩,侧面给人藏退路,廊柱和窗槅却把来往脚步全记了下来。曾家燕在进堂之前先停了步,他望向檐下积灰、门槛磨痕与灯影偏斜的角度,将谁看得见谁、谁避得开谁,一格一格慢慢码进心里。
此时曾家燕用装订孔判断残页被抽过两次。这一来非但没省下事,反而把冲突又顶上去了一格。若他们顺着这个线索走,就会伤到闻人衡、冷栖梧和灰衣坊暗役的脸面;若停下,暗牒库丢失一份死而复醒者名册,缉事司反把曾家燕一行人写成盗牒人就会被写成没有证据的猜测。
风从廊下钻进来,吹得《残牒三名》旁那盏灯忽明忽暗。灯罩被他拧过半圈,光移过去,灰上躺着一粒几乎看不见的金线屑。那东西定不了罪,却足够教一个急着脱身的人多吐一句、多迈错一步。
秦照野补录到《残牒三名》时,笔尖停了两次。第一次停在证人改口处,第二次停在封线折角处。曾家燕让他把两处空白也留在纸上,因为空白有时比供词更诚实,尤其在所有人都急着把话说圆的时候。
陈梦圆没有笑。她把银匣放到案角,量了三次距离,才道:“若那人想从窗边抢暗牒残页,他会先碰到我的针;他若打廊下过,第一步便踏在吴姑娘伞梢上;他若假作来问话,势必先路过秦捕头的供词。”
曾家燕把这三条路写在心里。此刻要的并非把人逼死,而是要教幕后人觉得自己还有路可走。人一旦觉得路没堵死,手就会去护住最舍不得的那条。
曾家燕道:“先不抓人。”
秦照野看他:“又等?”
“不是等。”曾家燕把一张空封条放到案上,“让他以为我们等。心急改局的人,先下手的总是证据,不是人命。”
他给幕后人留了一条看起来最稳的路:窗边无人,灯下有影,暗牒残页旁只放着一只空瓷瓶。可那条路从第一步起就被陈梦圆的针、吴超越的伞和秦照野的笔分成了三段。
李沛淇则把药箱打开,取出一只空瓷瓶,放在暗牒残页旁。若有人来掉换证物,手上沾着的药粉会先落进瓶口。它不显山也不露水,偏偏比明着动刀还要难熬些。
半个时辰里,灰衣坊暗库外换过几种声音:巡役靴底拖过湿石,库吏袖口擦过窗纸,还有一声短促的咳,停在《残牒三名》最不该有人站的位置。陈梦圆银针在指尖打了个转,曾家燕却伸手动止住;他要弄清那只手第一下伸向的是门栓,还是物证。
灯芯第二次发暗时,暗牒残页旁的空瓷瓶轻轻响了一声。响声很小,像虫撞瓷。李沛淇手掌压住瓶沿,指尖沾了薄薄一层新粉。粉味里有药香,有纸灰,偏多出一丝此地绝不该有的宫蜡香。那两个字他没有马上说出口,而是落在白纸角上,交给了曾家燕。
曾家燕把纸角折起。这当口若喊出宫蜡二字,满屋人的目光都会越过手边证物,直扑向皇城与内廷。把那条线索拽得太高,现场就先塌了。他只问:“谁有资格换灯芯?”
灰衣随侍这才说出一个名字。只消叫出这名字,主使未必是他,可下一间房、下一本册、下一枚印都连上了。曾家燕要的正是这条还能往下走的路,而不是一句吓人的漂亮话。
夜色压住屋檐时,随行执事才松口。他说得断续,先认见过一枚暗扣,又承认《残牒三名》那晚有人递过旧牒,最后才吐出药箱里的异味。供词越碎,秦照野写得越慢;太整齐的认罪像排练,碎裂处反而能看见恐惧。
冷栖梧承认现代笔顺曾入暗档。话落以后,堂内安静了一瞬。吴超越没有替师门遮脸,李沛淇也没有再躲到药箱后面,陈梦圆把银匣推到灯下,像是把自己也推到了证词里。这决定称不上漂亮,却把死局硬撬开了一条缝。
闻人衡、冷栖梧和灰衣坊暗役的人脸色变了。没人立刻认输,可案上的东西已经互相牵住:暗牒残页压着朱砂点、避讳、针孔,证词扣住脚印,脚印连着封条,封条又指向那个不敢露面的上家。
《残牒三名》的证物重新摆回灯下时,曾家燕没有急着收结论。他让秦照野把时辰写在纸角,让李沛淇把药气封在瓷瓶里,又让陈梦圆量门槛上那道新旧不一的划痕。三处细节分开放都轻,合在一起便能逼人解释:谁在何时经过,谁又在离开前多停了一息。
残页第三名被内廷避讳遮住。外头风声骤停,仿佛墙根后头有人听见了似的。曾家燕没有把它当成最终的答案,只把它当作下一段路的入口——能挂住钩子的线索,才配活到后头去。
留在案上的东西并不体面:暗牒残页、朱砂点边的旧痕、针孔下的浅印,一份发抖的供词,还有几处不肯承认的脚印。东西摆在那儿,要紧的不是体面,是经得起重查。曾家燕要的也正是这一点,让缉事暗牒不再只是门派争吵,而能继续往死而复醒、朝廷纸面权力和灵犀门核心黑幕深处走。
离开前,曾家燕把暗牒残页、灰衣坊出入牌与冷校手迹逐项写进随身副录,又在《残牒三名》旁添了一笔:证物要留给旁人反验,不能只靠一句相信过关。灯将熄未熄,纸边墨迹未干,门外风声一沉,众人都觉出后头的麻烦正悄悄贴上来。
暗处的人若先写好罪名,活人要怎样证明自己不是案卷里的人。这个问题在灯下没有答案,只压在众人的手背、衣袖和封袋上。风一吹,封线微微发紧,像有人在暗处也听见了。