第 25 章

修补的链条

赵仲安在架阁库里待了整整一个上午。范孟的行刑记录已经归档——编号、案卷、供状、验尸格目,该有的都有。他亲自核对了每一页纸,确认钤印齐全,签押无误,然后把它放进了标注着“至元五年十二月”的木格。木格里已有十二卷案卷,从右到左整齐排列。第十三号位置空着。他没有往里放任何东西。

那天下午,他照例去经历司取回当日的收文登记簿。经历司的值房在行省衙门东侧厢房,三间打通,中间摆一张长桌,桌上堆着各地送来的申文、呈状、牒文和札子。书吏们坐在两侧,拆封、登记、分类,动作熟练而机械。赵仲安进门时,知事老孙头正拿着一份刚从大都发来的咨文,眉头皱得很紧。

“又是新规矩。”老孙头把咨文递给他。

咨文来自中书省,落款日期是至元五年十一月十七日——范孟被处刑前十二天发出的。公文在路上走了将近一个月,此刻才到汴梁。赵仲安接过来,先看抬头,再看事由,最后看正文。咨文不长,但措辞极为严厉。开篇即言“近者河南行省僭伪之事,骇人听闻”,接着连用三个“不可不戒”,然后开始罗列各项整饬措施。

赵仲安站在值房里逐条往下读。

第一条:嗣后凡有圣旨下达行省,接诏时须有行省正官三员以上在场,平章、右丞、左丞、参知政事各依品级列位,不得缺员。每员正官须当面核验诏书御宝、中书省印及差遣使臣所持铺马圣旨,核验无误后各于接诏簿上亲笔画押。若有正官缺员,接诏不得举行。

第二条:驿传系统对非例行时间抵达之使臣,增设身份盘问程序。所谓“非例行时间”,指夜分之后、黎明之前及正午停驿时刻。凡于此时抵达驿站者,铺司须依新颁“盘问清单”逐项讯问:使臣姓名、差遣衙门、所持铺马圣旨编号、前站出发时刻、下一站预计抵达时刻。使臣所答须与铺马圣旨所载及前站驿递所报相符,若有参差,铺司得暂扣使臣并飞报本路。

第三条:各行省衙门及诸路总管府所有在库官印、符节,自即日起实行双人共管之制。原由知印官一人掌管的印信库房钥匙,改由知印官与经历司知事各持一柄,两柄齐至方得启库。每次用印须填“用印事由单”一式三份,载明用印时刻、事由、文书名称及份数,由用印官、知印官及知事分别签押,一份存库,一份送经历司,一份随文书流转。

第四条:架阁库所藏旧档,凡涉及官员任免、钱粮调拨、符节领用及驿传调度者,每季须由架阁库典吏会同经历司书吏逐卷核对,造具“季核清册”呈行省正官审阅。清册须载明每卷案卷编号、事由、年月及核验结果。若有案卷缺失或内容不符,须即时呈报御史台察院。

赵仲安读到第四条时,手指在纸上停了一下。

老孙头在旁边看着他的表情:“你也看到了?”

“看到了。”

“每季核对。”老孙头重复了一遍这四个字,“你架阁库里有多少卷旧档?”

赵仲安不用算。他在架阁库干了十四年,库中藏档总数他背得出来:自至元元年到至元五年十一月,入库案卷共计一万四千六百七十三卷。其中涉及官员任免的九百二十卷,涉及钱粮调拨的二千一百四十卷,涉及符节领用的三百五十六卷,涉及驿传调度的四百八十一卷。四项合计三千八百九十七卷。每卷少则三五页,多则七八十页。逐卷核对一遍,两个人干,至少需要四十天。而这是每季要做一次的活。

他没有把这些数字说出来,只是把咨文还给老孙头,问了一句:“经历司这边谁来和我对核?”

老孙头叹了口气:“还没定。不过按新规矩,得是我或者我手下的人。”他顿了顿,“我手下就三个书吏,每日收发文牒不下百件——你自己看看这桌子上的东西。”

赵仲安顺着他的目光看过去。长桌上的文牒堆成了三座小山。最左边是今日新到的:南阳府申文三件,归德府牒文两件,河南府呈状一件,汴梁路各州县杂呈七件。中间是昨日积下尚未处理的:大都发来札子四件,御史台咨文一件,行省内部各房移文六件。右边是已登记完毕等待转送的:一堆摞得整整齐齐,每一件都夹着签条,写着送达部门和时限。

元代行省的文书流转量在至元年间已膨胀到前所未有的规模。忽必烈即位后推行行省制,地方军政民政财权集中于行省,衙门处理的公文种类和数量远超前代。一个中等行省每年收发文牒数以万计,经历司作为公文流转的咽喉,书吏们从早到晚拆封、登记、分类、转送、归档,没有一刻空闲。现在又加上了每季核对的活。帝国的驿站系统曾是维系这个庞大文书机器运转的血脉,其效率与规模在当时世界范围内亦属罕见,但此刻,它正被自身催生出的新规则所拖累。

赵仲安没有多说什么。他取了架阁库当日的收文登记簿,转身往回走。穿过行省衙门正堂前的院子时,他看见几个书吏正围在照磨所门口,手里拿着几张纸在议论。他走近了些,听见其中一人说:“……用印事由单,一式三份,每份都要签押——以后领个印信封条都得填单子。”

另一个人接话:“填单子倒罢了。双人共管,钥匙两柄,知印官一把,知事一把。哪天知事告假回乡下了,印信库就开不了门。”

“那就等着呗。”

几个人笑了起来,笑声里带着一种赵仲安很熟悉的东西——不是不满,也不是嘲讽,而是基层吏员对来自上峰的新规矩的本能反应:规矩是死的,人是活的。

赵仲安没有停下来加入议论。他走回架阁库,关上门,在桌前坐下。阳光从高窗上斜射进来,照在空气中浮动的微尘上。他摊开收文登记簿,开始录入今日新到的公文。他写得很快,字迹工整而紧凑——干了十四年,手指已记住了每一个常用字的笔画顺序。但他脑子里想的不是手头这份登记簿。

他想的是那份中书省咨文里的每一条措施。

他不是第一天在衙门当差。他看得出这些措施的来路。第一条,接诏时三员以上正官在场画押——范孟那天夜里宣读伪诏时,在场的正官只有右丞崔敬和平章帖里帖木儿两人。如果当时有三个人同时核验那份诏书上的御宝和印信,也许结果会不一样。也许不会。但朝廷的思路很清楚:增加核验人数。

第二条,驿站对非例行时间抵达的使臣增设盘问——范孟的同谋者就是深夜抵达各处驿站,手持伪造的铺马圣旨换马递送的。如果当时铺司多问几句,多核对几项信息,也许就能发现破绽。也许不会。但朝廷的思路同样清楚:在每一个可能被利用的时间节点上增设关卡。

第三条,官印符节双人共管——范孟之所以能夜开府库提取五万贯钱粮,关键一步就是拿到了行省的印信。当时的知印官单独掌管印信库钥匙,范孟以“钦差”身份施压,知印官就交了钥匙。如果当时需要两个人同时到场才能启库,范孟就得同时搞定两个人。难度增加了。

第四条,架阁库旧档每季核对——范孟案发后,御史台察院在追查过程中发现了一个令人不安的事实:范孟在伪造诏书之前曾调阅过大量旧档,包括圣旨格式、行省公文范本和官员签押样本。这些调阅都有记录,但在案发前没有任何人注意到这些记录的异常。范孟的同谋者在供状中交代,他们正是通过研究这份旧档确认了符节领用的流程和签押格式,才能伪造出足以乱真的领用文书。如果有定期核对制度,也许能更早发现端倪。

每一条措施都精准地对应着范孟曾经利用过的一个具体漏洞。他伪造圣旨——朝廷就增加接诏核验程序。他深夜开库——朝廷就限制夜间用印并实行双人共管。他冒充钦差——朝廷就加强对使者身份的盘查。他调阅旧档研究格式——朝廷就要求每季核对架阁库案卷。一条一条,严丝合缝。

赵仲安把收文登记簿合上,站起来走到窗边。窗外是行省衙门的后院,几个杂役正在打扫落叶。他看了片刻,转身回到桌前,从抽屉里取出一叠纸。那是他今天早上开始做的一件事:把新规可能涉及的额外工作量估算一遍。

没有上司要求他做这个。他只是习惯了——在架阁库待了十四年的人,看到任何新规矩的第一反应都是算账:这条规矩会让多少张纸多出来?这些纸最终都会进架阁库。他得给它们留位置。

他先算第一条。接诏核验程序增加的人员画押记录。每次接诏产生一份“接诏核验簿”,每份至少三页——载明接诏时刻、地点、在场正官姓名及各自画押。按行省每年接诏次数估算,大约二十次到三十次之间。一年新增六十到九十页纸。不多。

第二条,驿站盘问记录。河南行省所辖驿站一百二十余处,每处每年非例行时间接待使臣的次数赵仲安没有数据。但他知道驿传系统有自己的档案体系,这些盘问记录不会全部送到行省架阁库来。只有出现争议或核查时才会调取。这一条对架阁库的直接增量有限。

第三条才是真正的大头。用印事由单。赵仲安翻开另一张纸,上面是他上午粗略计算的结果。行省衙门每日用印次数——包括例行公文、人事任免札子、钱粮调拨文书、驿传调度单、各类批复和移文——保守估计在三十次到五十次之间。每次用印产生三份事由单:一份存印信库,一份送经历司,一份随文书流转。其中送经历司的那一份最终会归档到架阁库。一天三十到五十张纸。一年就是一万到一万八千张纸。这还只是行省衙门本级。如果这项规定扩展到所辖路府州县——咨文里没有明说,但按惯例,“各行省衙门及诸路总管府”的表述通常意味着路一级也要照办——那数字还要翻几倍。

第四条,季核清册。每季核对三千八百九十七卷案卷,产生的清册本身至少一百页——每卷一行记录,每页大约能写四十行。一年四季四百页。看起来不多。但这里有一个隐性成本:核对过程中如果发现案卷缺失或内容不符,“须即时呈报御史台察院”。每一份呈报都是一份独立的公文:事由、经过、责任人、处理建议、呈报人签押、部门钤印。这种公文一旦产生就不会只有一份——正本送御史台,副本存架阁库。

赵仲安把这些估算叠好,放进抽屉里。他没有打算拿给别人看。这些数字说明不了什么——或者说只能说明一件事:帝国的修补措施不是在减少文书流转量,而是在增加它。范孟案暴露了几个环节的漏洞,帝国就往这几个环节上贴补丁。每个补丁都是一道新的核验程序。每一道核验程序都会产生新的文书。每一份新的文书都需要登记、流转、归档、保管。而这些新增的文书本身又会成为未来某个时刻需要被核验的对象。

链条在变长。不是变得更坚固——是变得更长。

赵仲安在架阁库里坐到天黑。油灯点起来的时候,他听见外面有人敲门。开门一看,是经历司的一个年轻书吏,手里捧着一叠纸。

“赵典吏,”年轻书吏说,“老孙头让我把这个送来。新规矩要用到的——用印事由单的格式样张。”

赵仲安接过来。样张一共三页。第一页是“用印事由单”的正面格式:从上到下依次是用印时刻栏、事由栏、文书名称及份数栏、用印官签押栏、知印官签押栏、知事签押栏。第二页是背面格式:载明该事由单编号、填制日期及归档标记。第三页是填写范例——中书省的吏员已用规范馆阁体填写了一份示范文本,每一个栏位都填得清清楚楚。

格式设计得很周全。每一个可能产生争议的环节都预留了记录空间。赵仲安看得出设计这份格式的人是个老手——栏位排列合理,签押顺序符合行政层级,编号系统也能和现有的收发文登记体系对接。

但他也看出了另一件事。

这份格式没有考虑时间成本。按照这个格式填写一份用印事由单——从拆封用印申请、核对文书内容、填写各项栏位、找齐三方签押到最终归档——至少需要一炷香的工夫。如果一天用印三十次到五十次,光是填单子就要花掉大半天的工夫。而这还不算用印申请本身被驳回、事由填写不清需要退回重填、三方签押中有一方不在需要等候这些意外情况。

赵仲安把样张放在桌上,对年轻书吏点了点头:“替我谢谢老孙头。”

第二天上午,中书省的咨文正式在行省衙门各房传阅。照磨所的王谨——就是几个月前第一个发现范孟伪诏疑点并密禀御史台的那个照磨——被指定负责草拟河南行省落实新规的具体细则。

王谨是个细心的人。他把中书省咨文里的每一条要求拆解成具体的操作步骤,逐项分配给对应部门:接诏核验程序由礼房负责制定接诏排班表和画押簿格式;驿站盘问程序由兵房负责制作“盘问清单”并下发各路驿站;双人共管制度由知印官和经历司共同拟定钥匙交接和用印审批流程;季核制度由架阁库和经历司联合制定核对标准和呈报模板。

每一项细则都写得清清楚楚。每一项都附上了时限要求:接诏核验细则限十日内完成;驿站盘问清单限十五日内下发;双人共管流程限七日内拟定;季核标准限二十日内出台。

王谨把这份细则草案送到经历司的那天下午,老孙头把赵仲安叫了过去。

“季核的事,”老孙头开门见山,“细则出来了。你看一下。”

赵仲安接过草案逐条细读。核对范围明确为四类案卷:官员任免类、钱粮调拨类、符节领用类、驿传调度类。核对方式为逐卷比对:比对案卷封面编号与入库登记簿是否一致;比对案卷内文书记载与相关部门的原始记录是否吻合;比对签押印信是否齐全;比对案卷是否在借阅后按时归还。每季核对完毕后三日内出具季核清册。

清册格式也一并拟好了:案卷编号、事由、年月、原归档人、核对人、核对结果、异常情况说明——七个栏位排在一张纸上,每页二十行。发现问题须即时呈报御史台察院的呈报格式也拟好了:异常案卷编号、异常类型——缺失、内容不符、签押不全或借阅未还——发现时间、初步判断原因、处理建议。

一切都设计得很周全。但赵仲安注意到一个细节:草案里没有写执行这项核对工作需要多少人手和时间。

他把草案还给老孙头。“细则没问题,”他说,“但经历司这边谁来和我对核?”

老孙头沉默了一会儿。“我跟王照磨提过人手的事,”他说,“王照磨说这个不在细则范围内——各房自行调配人手。”

“自行调配。”赵仲安重复了一遍这四个字。

“自行调配。”老孙头又叹了口气,“我手下三个书吏,你也看到了——每日收发文牒不下百件。抽调一个出来跟你对核?那收发就得积压。不抽调?那季核就做不了。”

两个人站在经历司的值房里,看着桌子上那三堆文牒。今天新到的比昨天还多:南阳府又来了一份急递申文,归德府补送了一份上月钱粮月报的勘误牒文,汴梁路三个县同时呈上了本季度的刑案汇总——每一件都要登记、分类、转送、归档。

帝国的文书机器不会因为增加了一项新规矩就停下来等人手到位。它有自己的运转节奏——每日收发的文牒不会减少,各房各路的申呈不会推迟,上级的札子和下级的呈状不会因为架阁库和经历司在搞季核就暂停流转。

赵仲安最终说了一句:“先做第一次吧。”

第一次季核是从至元五年十二月十五日开始的。

那天早上,赵仲安提前半个时辰到了架阁库。他把涉及官员任免的九百二十卷案卷从木架上搬下来,按照编号顺序排在长桌上。这些案卷的时间跨度是从至元元年正月到至元五年十一月——将近五年的任免记录。

老孙头派了他手下最资深的书吏刘德过来帮忙。刘德就是几个月前在都镇抚司核查压力下第一个对符节领用记录产生怀疑的那个库藏典吏——范孟案发后他被调到了经历司帮忙处理积压文书。

两个人在长桌前坐下。赵仲安翻开入库登记簿,刘德摊开季核清册空白表格。第一道工序是核对案卷编号与登记簿是否一致。

“至元元年正月,”赵仲安念出登记簿上的记录,“官员任免类第一号——河南府路总管达鲁花赤阿剌罕迁转案。”

刘德在案卷堆里找到对应的卷宗,抽出,核对封面编号。“第一号,对上了。”

赵仲安继续念:“第二号——汴梁路同知张世英任满考课案。”

刘德抽出第二号卷宗。“对上了。”

一个上午他们核对了二百多卷。速度比赵仲安预计的要快一些——刘德是个熟手,翻找案卷的动作利落准确。但核对内容这一关还没开始。编号对得上只是第一步。接下来要抽查每卷案卷内的文书记载是否与相关部门的原始记录吻合——这一步需要调取其他部门的档案比对,工作量远大于编号核对。

赵仲安在午饭时算了一下进度:九百二十卷任免类案卷,编号核对大约需要两天;内容抽查按十分之一的比例抽样——九十二卷——每卷平均核对时间大约需要半个时辰(调取比对档案最费时间),那就是四十六个时辰,将近六天的工作量。这还只是四类案卷中的一类。钱粮调拨类有二千一百四十卷。符节领用类三百五十六卷。驿传调度类四百八十一卷。全部做完第一次季核——只是第一次——至少需要四十天到五十天。

而三个月后就要做第二次。

下午继续核对时,刘德忽然说了一句:“赵典吏,你还记得那个第十三号吗?”

赵仲安的手停住了。

第十三号——那是范孟案发前几个月被调阅过的一份案卷的编号。那份案卷涉及至元三年的一次符节领用记录。范孟的同谋者在供状中交代,他们正是通过研究这份旧档确认了符节领用的流程和签押格式,才能伪造出足以乱真的领用文书。那份案卷后来被御史台察院调走了——作为物证归入范孟案的主案卷中。主案卷现在在大都刑部架阁库。汴梁行省架阁库里只剩下一个空位。

“记得。”他说。

“那份案卷如果还在,”刘德说,“季核的时候会查出来异常吗?”

赵仲安想了想。“编号对得上——因为编号本来就在登记簿上。内容核对的时候会发现案卷不在架上——那就得填异常呈报。”

“呈报御史台。”

“呈报御史台。”

刘德没再说什么。两个人继续核对编号。但赵仲安知道刘德为什么问这个问题。那份被调走的第十三号案卷曾经在架阁库里躺了两年多——范孟调阅它的时候没有任何人觉得异常;范孟案发后它被作为物证调走时也没有人提出质疑;现在它不在架上了,按照新规矩要填一份异常呈报送御史台察院。

御史台察院收到呈报后会怎么处理?他们当然知道这份案卷在哪里——就是他们自己调走的。但他们还是会按照程序处理这份呈报:登记、核实、批复、归档。

又多了几份文书。

帝国在修补漏洞的时候制造出来的新文书里,有一部分就是用来记录和确认那些早已被记录和确认过的事情的。

十二月十八日,兵房拟定的驿站盘问清单正式下发河南行省所辖各路驿站。

这份清单的格式是在王谨的细则基础上由兵房书吏们填实了具体内容的。清单抬头印着“河南行省兵房奉中书省咨文整饬驿传盘问事”,下面是一张表格。表格从左到右共分五栏:盘问事项栏、使臣所答栏、铺马圣旨所载栏、前站驿递所报栏、核验结果栏。

盘问事项栏里列了八条:一、使臣姓名及官职;二、差遣衙门及差遣事由;三、所持铺马圣旨编号及发遣日期;四、随行人数及所携文书件数;五、前站出发时刻及所换马匹数;六、本日已行驿站数及所换马匹数;七、下一站预计抵达时刻;八、有无绕道或停留情由及原因。

每一条后面都留了空白供填写使臣的回答。表格下方是铺司签押处和使臣签押处。最底下有一行小字:“以上各项若有参差不符或使臣拒答者,铺司得暂扣使臣及所携文书并即刻飞报本路总管府及行省兵房。”

赵仲安看到这份清单的时候想到的不是范孟——他想的是那些每天在驿路上奔波的普通使臣和铺司。

一个正常执行公务的使臣在深夜抵达驿站时已经疲惫不堪。他需要换马、需要休息、需要在天亮前赶到下一站。现在他得先回答八条盘问——每一条都要和铺马圣旨及前站驿递所报逐一核对。如果前站的铺司记录有笔误——比如把出发时刻写晚了半个时辰——那这个使臣就得在驿站被扣下等待核实。

而核实需要时间。驿站飞报本路总管府,总管府再转到行省兵房——来回至少两三天。在这两三天里使臣被扣在驿站不能走,他所携带的公文被暂扣不能送达。

帝国在驿路上增设了一道安检门。这道门能拦住下一个范孟吗?也许能——如果下一个范孟依然使用同样的手法的话。但它同时也会拦住那些完全无辜的使臣——仅仅因为前站铺司写错了一个字或者使臣本人记错了一个时刻。

这道门增加的不是安全——是摩擦。

十二月二十日,双人共管制度的细则也下来了。

知印官和经历司知事各持一柄印信库钥匙的规定没有变。变的是具体操作流程:每日辰时两柄钥匙齐至启库;每日酉时清点印信封条后两柄钥匙齐至封库;非启库时段如有紧急用印需求须由行省正官至少两员联署批条方得破例启库;每次启库均须在用印事由单上加注启库时刻及两柄钥匙持有人签押。

这道流程设计得很严密。理论上讲没有人能再单独打开印信库——不管是白天还是夜晚。但它也制造了一个新的依赖关系:任何一个需要用印的人现在都同时依赖两个人——知印官和知事。这两个人中任何一个人告假、生病、外出公干或被临时调派其他任务,印信库就打不开。

赵仲安听经历司的书吏说,新规实行的第一天就出了问题。

那天下午酉时将至,照磨所需要用印发出一份紧急札子——南阳府报来边情,需要行省即刻批复调兵事宜。知印官在值房候着,但知事老孙头被叫去参加一个临时召集的会议了——行省右丞召集各房主管商议明年春季钱粮征收方案。

照磨所的人去找老孙头要钥匙。老孙头说钥匙在身上但人在会上走不开——右丞正在讲话他不能中途退席。

照磨所的人又回来找知印官商量能不能破例单独启库——但新规写得明白:非启库时段紧急用印须两员正官联署批条方得破例启库。照磨所赶紧拟了批条去找正官签押——右丞在开会找不到人;左丞出巡未归;参知政事倒是找到了但一个人签押不够还得再找一位正官联署。

最后是平章帖里帖木儿亲自过问了这件事才解决了问题——他派人去会场把老孙头叫了出来先开了库用了印再回去继续开会。

整个过程耽误了将近半个时辰。

一份紧急军务札子因为等钥匙被拖延了半个时辰。

没有人会因此受到追究——因为每个人都严格按照新规办事了。知印官按规定不能单独启库;知事按规定随身携带钥匙但不能擅离重要会议;照磨所按规定申请了破例启库的批条;正官按规定联署了批条——虽然费了些周折。

每个人都遵守了新规矩。每一道程序都合规合矩。

但札子还是被拖延了半个时辰。

这就是修补的代价——不是有人违规造成的代价,而是每个人都严格遵守规矩时系统自身产生的摩擦成本。

十二月二十五日,赵仲安和刘德完成了第一次季核的第一阶段工作:四类案卷共计三千八百九十七卷的编号核对全部完成。

结果比预想的要好——或者说比预想的要差,取决于怎么看。

编号对得上的有三千八百七十九卷。编号对不上的有十八卷。

所谓“对不上”有三种情况:编号在登记簿上有但案卷不在架上;案卷在架上但编号与登记簿不符;编号和案卷都在但登记簿上的记录与实际案卷内容明显不一致。

十八卷异常按照新规都要填呈报送御史台察院。

赵仲安坐在架阁库里对着这十八卷异常案卷发了很久的呆。

他知道这些异常大概率不是什么严重问题——放错位置的那几卷很可能只是某次借阅后归档时插错了格子;登记记录与内容不符的那几卷多半是当初登记时书吏笔误写错了事由或年月;至于那几卷不在架上的则各有各的去向:有的被上级衙门调走了,有的被其他部门借用了,有的只是暂时挪到了别处存放。

但在新规之下,所有这些都要填异常呈报——每一份呈报都要载明异常类型、发现时间、初步判断原因和处理建议,然后钤印签押送御史台察院备案。

御史台察院收到这些呈报后会核查。核查意味着调阅相关记录、询问相关人员、比对前后说法、确认责任归属——然后又会产生一批新的文书:核查记录、询问笔录、比对报告、处理意见、批复文件。

这些文书最终都会归档进架阁库,成为未来某次季核的对象。

链条就是这样变长的。

不是有人在故意制造繁文缛节——是每一项修补措施都在逻辑上要求下一项措施来监督它的执行,而监督措施本身又会产生需要被监督的新环节。

十二月二十八日,年底将至,行省衙门开始筹备封印过年的事宜。

按惯例每年除夕前三日衙门封印停止办公,正月初六重新开印。封印期间除了紧急军务和重大刑案外一切公文流转暂停,所有部门进入休假状态。

但今年的封印前多了一道手续:按照新规双人共管制度的要求,印信库在封印期间也必须保持双人共管的封存状态——知印官和知事各自保管自己的钥匙,封印时两柄钥匙齐至封库并在封库记录上签押;开印时两柄钥匙齐至启库并在启库记录上签押。

封库记录和启库记录都是新增的文书类型。

王谨为此专门拟定了格式:封库记录载明封库时刻、封印状态——印信若干枚符节若干件封条若干道——知印官签押、知事签押;启库记录载明启库时刻、启封状态——封条是否完好印信符节是否齐全——知印官签押、知事签押一式两份一份存印信库一份送架阁库归档。

赵仲安收到这两份新格式样张的时候正在整理架阁库的年终清册——这是每年封印前必做的例行工作:统计全年入库案卷数量分类列出新增案卷的编号和事由为来年的归档工作预留空间。

他把两份新格式样张放进了一个新的文件夹里,夹脊上标注了“至元五年新增文书格式”几个字,然后把文件夹插进了靠墙的一个木格中——专门存放各类格式样张和填写范例的木格。这个木格里已经有几十个文件夹了,每一个都对应着一项曾经新增过的制度要求。

他关上木格的门,看了一眼架阁库里那四面墙的木架。

一万四千六百七十三卷案卷整整齐齐排列着,从至元元年正月到至元五年十二月,将近五年的帝国行政记录全部压缩在这些纸页里。每一页纸都曾经是某个人某个衙门在某一天为了某个具体事务而填写、签押、钤印然后送达另一个衙门另一个人手中的——然后被归档被编号被放进木格等待未来某个时刻被调阅被核对被检查。

现在这些纸页之上又增加了新的纸页:接诏核验记录、驿站盘问清单、用印事由单、季核清册、异常呈报、封库启库记录——每一张新增的纸都是为了堵住范孟曾经利用过的某个漏洞而诞生的。

但漏洞真的被堵住了吗?

赵仲安不知道答案。

他只知道一件事:如果有人想要再次伪造一份诏书,他现在需要搞定的人更多了、需要填写的表格更多了、需要留下的记录更多了——但帝国的公文流转体系依然是那同一条漫长的依赖符号信任的链条:圣旨从大都发出经驿路传递至行省,行省官员凭御宝和印信辨认真伪然后执行命令拨付钱粮调动兵马任免官员。

这条链条的核心逻辑没有变:它依然假设每一个环节上的人都会按照规矩核验上一环节传来的符号,而不会因为压力、惯性或效率考量而跳过核验步骤直接信任符号本身。

范孟之所以成功不是因为他伪造技术高超——他伪造的御宝和印信事后比对时被发现有好几处明显瑕疵任何一个认真核验的人都可能看出问题来。他成功是因为那些应该核验的人没有认真核验:他们看到了御宝看到了印信看到了铺马圣旨看到了钦差排场于是他们信了不是因为证据充分而是因为选择相信比选择怀疑更省事更安全更符合行政惯例。这种对符号的惯性服从,是帝国远距离控制得以实现的基础,也正是其最脆弱的阿喀琉斯之踵。

新规矩增加了核验步骤但没有改变那个根本的困境:每一个核验步骤本身都需要人去执行而人在面对皇权符号时倾向于服从而不是质疑在执行压力下倾向于快速通过而不是逐项核对在日复一日的重复劳动中倾向于走流程而不是真正检查。

多一道核验步骤只是让链条长了一截并没有让它变得更坚固——因为脆弱的从来不是链条本身而是握着链条末端的那个人在那一刻做出的那个选择:仔细核验还是签字放行?

天色暗了下来油灯的光晕在架阁库的墙壁上投下晃动的影子赵仲安把年终清册合上锁进抽屉里起身准备离开。

走到门口时他回头看了一眼那个标注着“至元五年十二月”的木格第十二号位置上放着范孟的行刑记录第十三号位置仍然空着像一个沉默的问号钉在帝国档案体系的肌体上等待着一个可能永远不会到来的回答。

他熄了灯,关上门,走出架阁库。行省衙门的院子里已经没什么人了,只有几个值夜的老卒提着灯笼在廊下巡视。远处传来更夫打二更的梆子声。除夕将至,整座汴梁城都笼罩在一种岁末的倦怠中。

但帝国的文书机器不会休息太久,正月初六开印之后,那些新增的规矩就会全面运转起来:接诏核验记录会开始填写,驿站盘问清单会开始累积,用印事由单会像雪片一样涌进经历司,季核清册会在三个月后再次摊开在架阁库的长桌上。而所有这些新增的纸页,都将成为帝国修补自身漏洞的证据——证明它确实做了些什么,也确实堵住了些什么,尽管那些堵住的东西,也许只是上一次漏洞的形状,而非漏洞本身的结构性根源。