第0132章 第一锅粥先算旧账
二十三日入夜,军粮总册、队册、灶册和个人票角被搬到同一张长案上。
夜里第一更,县仓总办仍不肯开仓。
他姓曹,身材干瘦,抱着两本军粮册站在仓门内,隔着半扇铁栅说清点必须等天明。仓里有县署旧封,基层营换防尚未交接,任何人此刻入仓,出了短少都算在他头上。
顾守章没有要求他把门全部打开,只问:“明日第一锅从哪一垛出?”
曹总办答:“按旧例听主事押。”
“旧主事押在透明盒里,新主事未到。你等谁?”
“等县署补令。”
“补令到以前,守西渠的十六人、旧驿回来的十一人、基层营夜岗和被停过粮的七户,吃不吃?”
曹总办把册子抱得更紧:“仓中不是没有粮,是不能乱发。”
“那先不开仓,先把你认的在仓数写出来。”
这一步比撬门更难。仓门不开,曹总办还能说一切有旧册为凭;一旦写下实数,天明点出来不同,就必须说明差额发生在哪一段。
县仓门外摆了五张窄案。第一张放旧总册,第二张放基层营实点册,第三张放三灶领粮条,第四张放当日任务消耗,第五张放家属停发与新市垫付联。每张案旁站的人都不同,没有谁能把五摞凭据同时收走。
任肃坐在廊下,仍坚持县署必须保留最终放粮权。他承认防务约已经送达,却不承认转令所有权接管军仓。
“没有人要求转令所接仓。”顾守章说,“今夜要做的是把旧押下的责任停在一个具体数上,再让明日的发粮有一个能执行的起点。”
“没有总押,谁担总责?”任肃问。
“总押正是旧账说不清的原因。”
曹总办终于摊开旧册。军士账面人数与基层实点仍差数人,伤病、暂离岗和外出任务也混在一起;所谓“外巡自备”名单中,还有被拘者、早已调走者和重复姓名。每个名字都可能改变应发数,不能先拿总额盖过去。
“册载一百八十六,不等于每天都该按一百八十六发。”曹总办说,“常粮按一百八十,已经扣了六人。”
顾守章翻到支出页:“三灶底联只有十一斗,旧册却列近二十八斗,多出的粮去了哪里?”仓门前瞬间安静,曹总办再也不能用“总数大致相合”带过。
“不是同一时辰。”
三灶掌勺人早已带着量斗和底联到仓门。三灶午前实际合计只领十一斗,旧册同一时段却写了近二十八斗。时间相同、入口相同,差额无法再推给夜间补领。
曹总办指着页角一枚模糊小押:“这里还有外勤干粮。”
“外勤多少人?”
“按例二十七。”
沈砾把旧驿十一份干粮清单放上去,何筑也让人送来西渠十六人名单。人数恰好二十七,像是能把那一行补齐。可两队出发都在午后,旧册却在午前已经记作发出;而且二十七人的实际干粮由基层营自存柜拿出,不是县仓现发。
何筑的送单军士把自存柜封条也带来了。封条上有杜承岳旧押,领出时由石承、桑禾和一名反对者共同开。县仓若把这二十七份算到自己午前支出,就是同一份粮记了两次。
仓门外的人开始躁动。有人直接喊曹总办吞粮,曹总办脸色涨红:“账是下面书吏记的,我只押总页!”
顾守章没有让指控继续扩大。他把那一行标成“时间与来源冲突”,没有写“侵吞”。总押说明曹总办承担核对责任,不等于证明粮进了他的口袋。
“先找实物。”他说。
旧册另有八袋标作“应急转存”,没有任务去向。曹总办说在西棚,守仓人却说西棚三日前就封空。任肃提出等天明再开,桑禾把三张被剪角的家属票压到案上:“你们能在傍晚停粮,就能在夜里说清应急粮在哪。”
曹总办仍怕开大仓。顾守章提出只开与八袋对应的西侧小门,不碰主垛。开门需要旧仓钥、县署押和守夜人的铜签。旧仓钥在曹总办手里,县署押由任肃持,铜签却找不到。
守夜人说傍晚换班时,上一班把铜签交给军粮书吏郝迁。郝迁没有在仓里,也不在住处。县署录事查出他午后曾押一辆挂县牌的车去西渠,那辆车正因四束无领条短矛头被何筑扣住。
铜签与短矛头同时落到同一个缺席书吏身上,仍不足以证明他伪造粮账,却说明西门不能按“钥、押、签三合”正常开启。
任肃说:“少一签,今夜不开。”
杜承岳把透明盒中的旧军粮押放到灯下:“旧规有没有失签处置?”
曹总办不情愿地承认,有。若铜签遗失,可由守夜两班、仓总办和县署见证共同开门,开后立即换锁,遗失者停职待查。
“那就按你的旧规。”杜承岳说。
任肃看了他一眼:“你不是赞成废旧押吗?”
“废总押,不等于旧规里能保仓的部分也烧掉。”
上一班与当班守夜人被叫来。上一班承认自己把铜签交给郝迁,却没有取得收讫;当班只接到口头说铜签在总办处。两人都在失签记录上具名。任肃加县署押,曹总办开旧钥,西侧小门终于在第一更后半打开。
门后不是空棚。
八只麻袋叠在最里侧,外面挡着三捆废草席。袋口都挂“应急转存”木牌,其中六袋封绳完整,两袋换过新绳。曹总办松了一口气:“八袋都在。”
顾守章没有按“八袋”结案。校秤误差很小,实称总量却只相当于七袋多一点,缺口接近一整袋;六只旧封袋普遍偏轻,两只新绳袋也不足额。短少不可能用袋皮或秤差解释。精确称量转入仓务附录,公审台只保留“名额八袋、实物不足七袋半、差额待追”三项结果。
两只换绳袋底有细小针孔,袋皮内侧沾着白色粉末,不是米面,而是仓中防潮石灰。有人从袋底抽粮后塞入石灰包撑形,外观仍像满袋。
围观者再次喊起。曹总办蹲下摸了摸针孔,脸色从红转白:“我三日前验的是封口,没有落秤。”
“谁让你不落秤?”顾守章问。
“旧例应急袋只点袋,不逐袋称。”
“接近七斗的短少先记在旧例下,不先塞进任何个人口袋。”顾守章把实物短少与经手去向分栏,又把三灶冲突单独保留。几组差额可能重叠,今夜只确定最小缺口,不制造一个好看的总罪数。
八袋被逐袋重新编号。六袋完整粮不再叫“应急转存”,改记为“在仓待分配”;两袋短少保留原状,只取袋底石灰样,不立刻补满。若补满,针孔和重量差便会消失。
主仓还没开,第一锅粮仍无来源。曹总办建议先出一袋,天明补账;顾守章却追问:按账面人数还是实点人数发?外勤粮是否重复?军属垫付是否混入同锅?只要三个问题没分开,“先救急”就可能把旧账再写一遍。
问题太多,不代表不能发,而是不能再用一袋总数掩盖所有用途。
他们把明日第一锅拆成四份。
基层营口粮先按实际在岗与伤病人数计算,暂离岗和外出任务另列;旧驿、西渠只补真实消耗,不重复领明早份。家属垫付由县仓归还新市,伤员药粥仍走医棚民粮账。四类用途从一行总数中彻底拆开。
这个分法让数字变得难看。旧册一行就能写“常粮一百八十”,新页却要写四类人、两个时点和三种来源。曹总办说这样每日都要多出几倍工夫。
“少出的工夫,最后都变成解释不了的差额。”顾守章说。
任肃仍问最终谁盖印。没有一枚总印,县署将无法确认仓门是否被擅开;有多枚印,又可能互相推责。
顾守章提出的不是五方持同一把钥匙,而是三段责任。
在仓数由仓总办与实物复核者双印,证明仓里实际有多少,不证明谁有权使用;发粮任务由用粮岗位负责人和粮责见证者双印,证明为什么发、给谁;出仓执行由守门人与领粮者双印,证明实际出了多少、由谁接。三段页码相连,任何一段缺失都不能在总页写成“已完成”。县署保留一枚范围印,只确认某页属于县仓正式账,不替六名经手者承担全部内容。
“六个人都可能互相串通。”任肃说。
“一个人也可能。”顾守章说,“差别是六段痕迹更难一起改。”
杜承岳要求再加一条:每次交接必须写下一班接手者和最晚复核时刻,不能只在出事后追前一班。桑禾要求家属基本口粮另页,不得因军士名字出现在拘押、换防或拒令名单上自动停发。何筑的送单军士要求任务粮在出发前无法精确时,可以先领最低份额,返回后按实际人数和时长补差,不因少一张预先军令就让守桥者挨饿。
曹总办听到这里,忽然问:“那旧册怎么办?全部作废?”
“旧册封到交接时刻。”顾守章说,“之前的责任仍在,之后不得再添字。发现旧差额,在更正册引用旧页,不把旧页刮掉重写。”
旧册要停,必须确定交接时刻。任肃主张天明,曹总办也希望等主仓点完。桑禾反对:“若到天明前又有一车出仓,算旧账还是新账?”
最后定在第二更正刻。那一刻之后,任何出入必须进入新三段页;主仓尚未完成总点,只能标“未点区域”,不能沿用旧册数字假作已知。
距离正刻只剩两刻钟,仓门内却出了动静。
有人从主仓后墙翻出,落地时撞倒一只空箩。齐海和两名守夜人追过去,只看见一件灰短褂越过巷角。后墙下留下半截铜签,断口新鲜,正是遗失的西门签。铜签上缠着一小段黑油布,与西渠县牌车矛头捆绳上的油布相似。
主仓里可能还有人。
任肃立即要封死所有门,等县署差役搜仓。顾守章同意暂停出入,却不同意只由县署搜。后墙翻出者出现前,县仓已处于县署单方看守;若仍由同一方独查,搜到或搜不到都难以服众。
按照防务约第二项,明确的闯仓行为属于真实防务。何筑尚在西渠,石承临时组织四人守外墙,曹总办带旧钥,任肃派两名差役,基层营和新市各出一名见证。搜查目标只限人员、开口和移动中的粮袋,不翻与闯仓无关的旧账箱。
主仓后角有一道通向装卸坡的窄门,门栓内侧被锯掉一半。门边堆着五只已换新封的空袋,袋底同样塞过石灰包。更深处没有藏人,却有一条拖粮痕通向后坡。后坡车辙被夜露打湿,无法辨认何时形成。
曹总办看见空袋,腿一软坐在地上。旧册没有这五袋的出仓记录。如果它们曾装满,缺口可能比八袋短少更大;如果本来就是备用袋,则需要找到入库或领用记录。
顾守章没有把五只空袋算成五石失粮。他记录袋号、封绳纤维和石灰包形制,将“曾否装粮”列为待查。此刻最重要的是堵住仍能继续出粮的窄门。木匠用新横栓封门,横栓两端分别由仓总办和基层营见证压泥,任肃加范围印。任何一方都无法单独拆开不留痕。
第二更正刻到来时,主仓仍有大半未点。
曹总办在旧总册最后写明:旧册到第二更正式停止;西棚八袋实称不足七袋半,已确认两袋明显短少;主仓后门另发现空袋,性质待查,其余未点。他几次想把“短少”改成“称差”,最终仍照实落笔。
杜承岳取出旧军粮押。那枚押曾盖在二十七斗九升的冲突页上,也盖过许多没有争议的正常发粮。若当众砸碎,会让人误以为过去全部无效;若继续使用,新旧责任又混在一起。
他在旧册止页压下最后一印,随后将押面蘸蜡,印在一块薄木片上作为样,实物放回透明盒。盒外加封:“旧押停用,不销毁;仅供核对旧页,不得再发粮。”
任肃将县仓范围印盖在新册首页,但只盖在“县仓正式账”六字下,不盖任何数量。曹总办与实物复核者在西棚页双印;石承和桑禾在明早任务页确认人数与用途;守门人与三灶领粮人准备在实际出仓时落最后一段。
新册还缺一枚关键印:领粮者必须在真正接到粮后盖印,不能预先留空押。
曹总办过去习惯让三灶掌勺先在空白领条上按指印,方便天明快速发放。三名掌勺人这次都拒绝。第一灶掌勺人把自己旧指印条拿出来,上面后来被补写过“九斗”,而她实际只领四斗。
“今夜不先按。”她说,“秤落多少,我按多少。”
第二更后,完整应急粮先拆一袋复称,重量接近标准。粮随即分给三灶底粮、夜岗、外勤补记和新市垫付归还,每份使用独立容器与签收,不能在一只总斗里凭口头切分。
给三灶的部分实际出仓后,第一灶掌勺人才按下指印。守门人同时压印,曹总办在出仓段写明余数。顾守章没有碰任何一枚仓钥,也没有替任何人签收。
新市垫付的一餐最容易被忽略。县仓总办想直接还粮给桑禾,桑禾却把七户垫付半联都叫来。新市粮点当时按户发了不同人数的份额,不能只还桑家三张票。七户逐一核对后,县仓把等量粮送到新市公开秤处,由粮点签收,不经桑禾私手。
旧驿和西渠只补实际消耗。旧驿按实到人数补,西渠则扣除出发前已经吃过的人,最终需求明显低于旧总册预记。那笔预记不得拿来抵充,继续留在冲突栏。
第一袋出仓后,曹总办原以为可以暂时关门,主仓里却传出木板裂响。不是有人闯入,而是最靠后的一垛受潮,底部垫木在搬动时塌了一角。两只粮袋顺着斜面滑下,撞破袋口,黄粟泻到地上。
过去遇到这种事,守仓人会先把散粮扫回任意袋中,月底再用“鼠耗、潮损”合并扣除。今夜旧册已停,新册却还没给损耗留页。曹总办下意识喊人拿空袋,顾守章先让所有人停脚。
散粮所在区域属于未点主仓,若直接装回,没人知道原袋多少、地上混入多少灰土、最后又装进哪一袋。田墨用木条围住散粮范围,三灶掌勺人取样筛看。上层粟粒仍可食,贴地一层混了石屑和霉壳,只能作牲口料或弃置。两袋原封都被撞破,不能再按整袋记。
他们现场把可食粮、杂损和袋皮残留分开称量,仍有少量无法闭合。那点差额没有被硬塞进“损耗”,而是列作现场称差等待复校。曹总办第一次在损耗页压下实物印,三灶只为可食部分签收。
“连三升都要另写?”一名守夜人忍不住问。
顾守章说:“三升本身不大。可若每一处都说不大,十六斗九升就是这样长出来的。”
这场意外让主仓不能再完全等到天明。受潮垛若继续塌,更多袋会破。曹总办同意开启相邻两道仓栏,只做安全移垛与最低实称,不翻深处旧箱。任肃安排县署差役守通道,石承带基层营两人搬袋,新市秤务人只碰秤,不碰钥,三灶掌勺人负责辨粮质。
移到第十三袋时,袋后露出一块窄木牌,上面写着“善院冬施二石”。木牌没有县仓正式编号,背面却盖着商会平码分号的旧验印。曹总办说那是去年留下的废牌,不代表本批粮已划给善院。
紧接着,仓外真来了两名善院脚夫,持一张领粮条要求提走二石。领条日期是今日,写“奉县署例拨,先出后补”,落款处只有一枚看不清的圆押。脚夫说他们每月都这样领,不知谁开条,只负责推车。
任肃看过领粮条,承认县署确有向善院例拨赈粮,却无法确认今日这张是否在册。若按旧例先出,二石会在新册交接夜里离仓;若一概拒绝,善院明早可能真的无粥。
顾守章没有裁定善院该不该得粮。他让脚夫把受领对象说清:善院现有多少人、今夜余粮多少、二石预计用几日、由谁收。两名脚夫只知道车数,不知道院内人数。任肃派县署录事去善院取当夜余粮回条,脚夫和空车留在仓外,不戴枷,也不先领。
半刻后,善院回条送来:登记人数高于实到人数,现粮还能撑一餐多;所请二石并非今夜救命量,而是三日例拨。更关键的是,善院账称本月同额粮已经领过一次,收粮人名字明确。
两个脚夫互看一眼。他们说今日是单全让来,领条也是单全交的。
任肃的脸沉下来。善院可能重复领粮,也可能旧账只写出库、实物从未送到。二石例拨暂不放行;今夜若真缺下一餐,只按实到人数给最低份额。等旧收讫、运车和院库实物对上,再谈三日例拨。
曹总办翻旧册寻找十八日记录,找到一行“善院二石,单全收”,下面仍是他的总押。出仓守门栏却空着,没有车号和领粮指印。那二石很可能正是旧册中“写作已出、实物未明”的一部分。
顾守章把善院旧拨与三灶冲突分开。数目相近不代表同一批,不能为了凑平总差强行归并。新册另开“外拨待核”:旧账、今日申请和当夜最低救济各走各的证据链。
两名脚夫本以为会空车回去,最后带走的只是足够实到人员续一餐的最低粥粮。脚夫、善院夜管和县仓守门三方签收;大额例拨没有被暗中满足,院中人也没有因账争议断粮。
这件事使任肃第一次主动要求把外拨页也纳入县署范围印。他显然意识到,如果县署不承认这页属于正式账,善院、商会或其他机构都可能继续拿旧例条从仓门提粮;可一旦盖印,县署也必须对过去的空白守门栏负责。
“范围印只说明页是真的。”顾守章提醒,“不说明你认同每项结论。”
任肃仍压了印。
移垛继续。墙缝里又掉出三张旧领条,分别指向军法房、县署差役和一句没有数量的“宗门急用”。三张都没有当夜必须执行的理由。曹总办承认,旧时只要见印,仓门往往先问他,再由他口头定量。
“那总页上的数字从哪来?”顾守章问。
“事后补。”
“补错了谁改?”
曹总办没有回答。
三张旧条被封入旧账附件,不在今夜继续兑现。任何一方若主张仍有效,必须重新写对象、数量、用途与收讫人。这个决定没有追溯宣布过去所有外拨非法,只是截断从第二更正刻之后继续凭模糊旧条出粮。
就在众人封存旧条时,一名县署差役从前门送来新的急领文书。文书写得完整:杜承岳具名,要求调二十斗给基层营整队候命,领粮人焦骁。纸上甚至有杜承岳旧军粮押,印纹清楚。
杜承岳本人就站在仓门外。
他看了一眼便说:“不是我写的。”
焦骁尚在陪程放来营的路上,领粮文书却先到了。送文差役说自己从县署侧门接到,不知经手人,只认旧押。
若在旧册停用前,这张文书很可能足以让仓门先发粮。现在旧押实物封在透明盒里,薄木样片也在。田墨将文书押纹与样片对照,发现外圈缺口一致,说明伪押并非凭空刻制,而可能来自旧押此前留下的空白印样;内侧一道细划却比实押多,像是从纸上翻刻。
杜承岳没有因自己在场便把文书撕掉。他在伪领文书旁写下否认,说明旧押何时停用、实物何处封存。任肃则派人查县署侧门登记。送文差役具名说明接件位置和时刻,不承担文书真伪。
更重要的是,仓门没有因为“杜承岳说是假的”就停止。按照新册规则,即使文书是真的,二十斗也必须进入任务页,写明候命对象、任务和领粮者。当前集合令只有“整队候命”,不具明确任务,焦骁本人也未到场签收。粮不发。
杜承岳看着自己旧押的伪印,神色比在表决时更沉。他过去认为保住印就是保住责任,直到此刻才看见,一枚总押留下的每一张空白印样都可能在日后继续发令。
“把我旧日领过的空白押纸全列出来。”他说。
曹总办苦笑:“列不全。军法房、营务房、县仓都可能存过。”
“那就从承认列不全开始。”顾守章说,“旧押停用告示要送三处。今后出现旧押文书,不因印真便自动执行,先核签发时刻和任务页。”
三份停用告示当夜送往基层营、县署和军法房。军法房拒绝签收,只在门口口头说知悉。传递员没有替其补签,把“拒签、口头知悉、在场两人”写回。基层营门外书吏签了收见,县署联络房则由任肃亲自收。
这张伪领文书成了新册落印后的第一次逆夺尝试。它没有靠抓到伪造者解决,而是被实物封存、时刻边界、任务分段和领粮实签共同挡住。即便杜承岳不在场,旧押停用记录也足以让仓门暂停发粮;即便文书将来被证明出自他人授权,也必须补齐任务与接收。
主仓两道栏移垛完成后,实称数没有全部汇总,但已经确认三类实物:可正常发放粮、受潮待筛粮、封存争议粮。不同状态用不同绳色,不再把“袋在仓里”一概算成可用库存。受潮粮若经三灶筛验可用,转入可发栏;争议粮只允许保全,不计入明早最低供应。
曹总办重新估算后,明早可确定动用的下限足以覆盖基层营一餐、善院最低一餐和已发生任务补记,但不足以支持程放二十四名亲随连续三日。亲随必须继续用自带行粮,县署若要其长期驻营,需另写补给来源。
这个数字使换防的代价第一次显形。程放可以接军,却不能把新带来的二十四人悄悄塞进旧常粮一百八十人的总数里;县署也不能在粮不够时只停问令者家属。
新册还必须解决钥匙。县仓共有前门、主仓、侧棚和后装卸门四处锁,旧日由曹总办掌前门与主仓两钥,守夜班掌侧棚铜签,县署差役掌后门封条。铜签遗失、后门被锯,说明表面上的分钥并没有形成真正制衡:曹总办可以让书吏代取,差役也可能只守封条不看门栓。
众人没有把四把钥匙重新分给四个“可靠的人”。前门钥仍由仓总办持,主仓钥改由当班实物复核者持,二人必须同时到场;侧棚换新锁,两把半钥分别交守夜班与三灶轮值,任何一半单独不能开;后装卸门暂时封死,次日修好后再决定用途。钥匙交接页写的不只是持有人,还写使用范围、换班时刻、遗失处置和不得转交的对象。
曹总办不愿交出主仓钥:“我担仓责,却不能单独入仓,出了鼠火谁救?”
田墨指向仓墙上的火铃绳。紧急火情可以先破锁,但破锁者必须当场鸣铃,让四周都知道;救火结束后按破锁记录重新封。真正的紧急权被保留,却不能悄无声息地变成日常便利。
为了验证半钥不是纸上办法,守夜人故意只带自己那半把去开侧棚。锁芯转了半圈便停,无法硬扭;三灶轮值带来另一半后才完整开启。两人开门时都不得拿走对方半钥,闭门后分别收回。第一轮交接由下一班复做一次,确认不是只有制锁匠本人会用。
接着核对印泥。旧仓印泥盒里有两块颜色相近的红泥,一块含细砂,一块不含。曹总办承认无砂泥用于总押,有砂泥用于守门小印。伪领文书上的押泥带细砂,说明翻押者很可能取用了守门泥而非总押泥。这个发现仍不能指向具体人,却缩小了能接触材料的范围。两块泥从此分别编号,领用需记量,废泥也不得随手丢弃。
最后轮到空白纸。仓务房里搜出十七张已经盖过县仓范围印、尚未填内容的空页,是过去为赶早发粮预备的。任肃看见后没有替曹总办辩解,只命全部作废。顾守章没有烧纸,而是在每张正中划断,写明作废时刻,装订成册。以后若外面再出现同纹空押页,可以对照纸号和断痕。
曹总办望着被划断的空页,低声说:“天明会慢很多。”
“第一日会慢。”顾守章说,“等各岗知道该带什么凭据,会快。过去看起来快,是因为把核对推到出了缺口以后。”
新钥、新印泥和空页作废册全部完成交班后,当班守夜人各自复诵范围。没人需要背整套规则,只需知道自己手中这件东西能做什么、不能做什么,以及下一班是谁。曹总办仍是仓务负责人,却再不能用“我担总责”取得所有钥、所有印和所有空页。
到第三更,第一批新账闭合。
它没有解决全部失粮,也没有抓到郝迁。八袋短少、五只空袋、主仓后门和二十七斗九升冲突仍在。可第一锅粮已经从实物、任务、出仓到接收逐段落印;旧押停在明确时刻;县署范围印不再等于总责;家属粮、任务粮和军士常粮第一次没有被混成一行。
任肃看着新册,问顾守章:“若明日程放不认这套账呢?”
“他可以不认规则。”顾守章说,“先让他认实物。仓里多少、已经发多少、旧押停在哪一刻,不会因为他来晚了就变。”
“他若带县令总押接管?”
“接管可以。先签在仓数,接钥,接未点区域,接复核时限。不能只拿总押,不接缺口。”
杜承岳把这句话听完,没有出声。他曾经就是那个能用一枚押把多段责任压成一页的人。如今旧押封在透明盒里,他仍须为过去签过的页负责,却不能再以承担责任为理由继续掌粮。
第三更末,基层营方向传来马蹄声。
程放终于到了。
他带着县署换防正令、二十四名亲随和一枚新的营务总押。正令写明他自到营时起接掌防务,却没有附军粮交接清单。焦骁随在他身后,要求立即收回旧铜牌、军粮册和拒令原卷。
石承把新册首页、旧册止页和透明盒一起摆到营门前:“铜牌可以交,粮册也可以看。先点你接多少人、多少械、多少粮,哪几处缺口从你到场时起由你复核。”
程放没有伸手接总押。
“我奉命接军,不接你们私立的账。”他说。
“那你今夜给谁发粮?”石承问。
程放身后的亲随已经奔波半日,马口也在吐白沫。他们同样需要粮草。若程放拒绝新册,只能让曹总办用已停的旧押发放;若接受,又等于承认交接不能只接权不接数。
任肃走到两人中间,提出临时办法:程放可以先签“到场查验”,不签认可;亲随粮草按新册另开一页,由县署自带行粮先支,不动基层营存粮。天明完成实点后,再决定是否接管。
程放盯着任肃:“你也站到他们那边?”
“我站在县署不能替你吞未知缺口这边。”任肃说。
这不是倒戈。任肃仍反对防务约中的多项限制,却更不愿新任主事在没有点数时盖下总押,日后把缺口推回县署。
程放最终在到场栏写下姓名和时刻,只签收到换防正令、亲随二十四人、自带行粮三石六斗、营务总押一枚;基层营原有人数、械数、军粮和未点区域均未接。这个签名没有完成换防,却让他的权力边界第一次有了可见起点。
焦骁要求先收原卷,被程放抬手止住:“我没接军法旧库,也没接那卷。”
他不是认可七方保管,而是不愿在第一夜就把一件湿墨、假匣和擅入旧库纠缠在一起的证物算到自己名下。
石承随即把基层营夜岗名单交给他,请他选择是继续原轮值,还是具名更换。程放看完,没有全换,只替换两处营门岗,保留西渠与旧驿回报线。他显然准备在天明后夺回主导,却不得不先借用仍在运行的岗位。
军粮第一锅在此时送到基层营。三灶各按实到人数领粮,程放亲随吃自带行粮,条件守备者与反对者在同一灶前排队,没有因票色分开。被拘两人的家属从民粮页领取,不计入军士常粮。
第一灶升火时,曹总办在出仓页落下当夜最后一印。火光照着新册上的六种不同印痕,没有一枚覆盖所有栏。
军粮交接并未结束调查,却已经完成了最必要的转移:旧押停止生效,新押不得空白接管;在仓、任务、出仓与接收各有责任者;家属口粮从军士处分中拆出;第一批粮按新册真实发放。任何人要反向夺回仓门,都必须连同已公开的数和缺口一起接走。
天明前,程放让焦骁送出一份新的集合令。
这份令写明对象:基层营全部可战军士;地点:南校场;时限:卯初;任务却只有四个字——整队候命。
没有写候什么命,也没有写粮械由谁承担。
桑禾看见告示时,三灶的第一锅粥刚滚。她把告示贴到新军粮册旁,没有撕,也没有替任何人解释。
旧巷与基层营都知道,下一道命令将决定防务约和新粮册究竟只是夜里的一套纸,还是边军真正会用来拒绝无目标镇压的边界。
天边尚未发白,县仓前已经换过一轮守夜。新班没有向顾守章请示,而是按交接页自行核钥、核锁、核余粮。上一班离开后,新册仍能继续写下去。军粮册真正落下的,不只是一排印,而是一条不因某个人转身便中断的执行线。
仓门未再回到旧押之下,新的交接规则已经生效。
夜里第一更,县仓总办仍不肯开仓。
他姓曹,身材干瘦,抱着两本军粮册站在仓门内,隔着半扇铁栅说清点必须等天明。仓里有县署旧封,基层营换防尚未交接,任何人此刻入仓,出了短少都算在他头上。
顾守章没有要求他把门全部打开,只问:“明日第一锅从哪一垛出?”
曹总办答:“按旧例听主事押。”
“旧主事押在透明盒里,新主事未到。你等谁?”
“等县署补令。”
“补令到以前,守西渠的十六人、旧驿回来的十一人、基层营夜岗和被停过粮的七户,吃不吃?”
曹总办把册子抱得更紧:“仓中不是没有粮,是不能乱发。”
“那先不开仓,先把你认的在仓数写出来。”
这一步比撬门更难。仓门不开,曹总办还能说一切有旧册为凭;一旦写下实数,天明点出来不同,就必须说明差额发生在哪一段。
县仓门外摆了五张窄案。第一张放旧总册,第二张放基层营实点册,第三张放三灶领粮条,第四张放当日任务消耗,第五张放家属停发与新市垫付联。每张案旁站的人都不同,没有谁能把五摞凭据同时收走。
任肃坐在廊下,仍坚持县署必须保留最终放粮权。他承认防务约已经送达,却不承认转令所有权接管军仓。
“没有人要求转令所接仓。”顾守章说,“今夜要做的是把旧押下的责任停在一个具体数上,再让明日的发粮有一个能执行的起点。”
“没有总押,谁担总责?”任肃问。
“总押正是旧账说不清的原因。”
曹总办终于摊开旧册。军士账面人数与基层实点仍差数人,伤病、暂离岗和外出任务也混在一起;所谓“外巡自备”名单中,还有被拘者、早已调走者和重复姓名。每个名字都可能改变应发数,不能先拿总额盖过去。
“册载一百八十六,不等于每天都该按一百八十六发。”曹总办说,“常粮按一百八十,已经扣了六人。”
顾守章翻到支出页:“三灶底联只有十一斗,旧册却列近二十八斗,多出的粮去了哪里?”仓门前瞬间安静,曹总办再也不能用“总数大致相合”带过。
“不是同一时辰。”
三灶掌勺人早已带着量斗和底联到仓门。三灶午前实际合计只领十一斗,旧册同一时段却写了近二十八斗。时间相同、入口相同,差额无法再推给夜间补领。
曹总办指着页角一枚模糊小押:“这里还有外勤干粮。”
“外勤多少人?”
“按例二十七。”
沈砾把旧驿十一份干粮清单放上去,何筑也让人送来西渠十六人名单。人数恰好二十七,像是能把那一行补齐。可两队出发都在午后,旧册却在午前已经记作发出;而且二十七人的实际干粮由基层营自存柜拿出,不是县仓现发。
何筑的送单军士把自存柜封条也带来了。封条上有杜承岳旧押,领出时由石承、桑禾和一名反对者共同开。县仓若把这二十七份算到自己午前支出,就是同一份粮记了两次。
仓门外的人开始躁动。有人直接喊曹总办吞粮,曹总办脸色涨红:“账是下面书吏记的,我只押总页!”
顾守章没有让指控继续扩大。他把那一行标成“时间与来源冲突”,没有写“侵吞”。总押说明曹总办承担核对责任,不等于证明粮进了他的口袋。
“先找实物。”他说。
旧册另有八袋标作“应急转存”,没有任务去向。曹总办说在西棚,守仓人却说西棚三日前就封空。任肃提出等天明再开,桑禾把三张被剪角的家属票压到案上:“你们能在傍晚停粮,就能在夜里说清应急粮在哪。”
曹总办仍怕开大仓。顾守章提出只开与八袋对应的西侧小门,不碰主垛。开门需要旧仓钥、县署押和守夜人的铜签。旧仓钥在曹总办手里,县署押由任肃持,铜签却找不到。
守夜人说傍晚换班时,上一班把铜签交给军粮书吏郝迁。郝迁没有在仓里,也不在住处。县署录事查出他午后曾押一辆挂县牌的车去西渠,那辆车正因四束无领条短矛头被何筑扣住。
铜签与短矛头同时落到同一个缺席书吏身上,仍不足以证明他伪造粮账,却说明西门不能按“钥、押、签三合”正常开启。
任肃说:“少一签,今夜不开。”
杜承岳把透明盒中的旧军粮押放到灯下:“旧规有没有失签处置?”
曹总办不情愿地承认,有。若铜签遗失,可由守夜两班、仓总办和县署见证共同开门,开后立即换锁,遗失者停职待查。
“那就按你的旧规。”杜承岳说。
任肃看了他一眼:“你不是赞成废旧押吗?”
“废总押,不等于旧规里能保仓的部分也烧掉。”
上一班与当班守夜人被叫来。上一班承认自己把铜签交给郝迁,却没有取得收讫;当班只接到口头说铜签在总办处。两人都在失签记录上具名。任肃加县署押,曹总办开旧钥,西侧小门终于在第一更后半打开。
门后不是空棚。
八只麻袋叠在最里侧,外面挡着三捆废草席。袋口都挂“应急转存”木牌,其中六袋封绳完整,两袋换过新绳。曹总办松了一口气:“八袋都在。”
顾守章没有按“八袋”结案。校秤误差很小,实称总量却只相当于七袋多一点,缺口接近一整袋;六只旧封袋普遍偏轻,两只新绳袋也不足额。短少不可能用袋皮或秤差解释。精确称量转入仓务附录,公审台只保留“名额八袋、实物不足七袋半、差额待追”三项结果。
两只换绳袋底有细小针孔,袋皮内侧沾着白色粉末,不是米面,而是仓中防潮石灰。有人从袋底抽粮后塞入石灰包撑形,外观仍像满袋。
围观者再次喊起。曹总办蹲下摸了摸针孔,脸色从红转白:“我三日前验的是封口,没有落秤。”
“谁让你不落秤?”顾守章问。
“旧例应急袋只点袋,不逐袋称。”
“接近七斗的短少先记在旧例下,不先塞进任何个人口袋。”顾守章把实物短少与经手去向分栏,又把三灶冲突单独保留。几组差额可能重叠,今夜只确定最小缺口,不制造一个好看的总罪数。
八袋被逐袋重新编号。六袋完整粮不再叫“应急转存”,改记为“在仓待分配”;两袋短少保留原状,只取袋底石灰样,不立刻补满。若补满,针孔和重量差便会消失。
主仓还没开,第一锅粮仍无来源。曹总办建议先出一袋,天明补账;顾守章却追问:按账面人数还是实点人数发?外勤粮是否重复?军属垫付是否混入同锅?只要三个问题没分开,“先救急”就可能把旧账再写一遍。
问题太多,不代表不能发,而是不能再用一袋总数掩盖所有用途。
他们把明日第一锅拆成四份。
基层营口粮先按实际在岗与伤病人数计算,暂离岗和外出任务另列;旧驿、西渠只补真实消耗,不重复领明早份。家属垫付由县仓归还新市,伤员药粥仍走医棚民粮账。四类用途从一行总数中彻底拆开。
这个分法让数字变得难看。旧册一行就能写“常粮一百八十”,新页却要写四类人、两个时点和三种来源。曹总办说这样每日都要多出几倍工夫。
“少出的工夫,最后都变成解释不了的差额。”顾守章说。
任肃仍问最终谁盖印。没有一枚总印,县署将无法确认仓门是否被擅开;有多枚印,又可能互相推责。
顾守章提出的不是五方持同一把钥匙,而是三段责任。
在仓数由仓总办与实物复核者双印,证明仓里实际有多少,不证明谁有权使用;发粮任务由用粮岗位负责人和粮责见证者双印,证明为什么发、给谁;出仓执行由守门人与领粮者双印,证明实际出了多少、由谁接。三段页码相连,任何一段缺失都不能在总页写成“已完成”。县署保留一枚范围印,只确认某页属于县仓正式账,不替六名经手者承担全部内容。
“六个人都可能互相串通。”任肃说。
“一个人也可能。”顾守章说,“差别是六段痕迹更难一起改。”
杜承岳要求再加一条:每次交接必须写下一班接手者和最晚复核时刻,不能只在出事后追前一班。桑禾要求家属基本口粮另页,不得因军士名字出现在拘押、换防或拒令名单上自动停发。何筑的送单军士要求任务粮在出发前无法精确时,可以先领最低份额,返回后按实际人数和时长补差,不因少一张预先军令就让守桥者挨饿。
曹总办听到这里,忽然问:“那旧册怎么办?全部作废?”
“旧册封到交接时刻。”顾守章说,“之前的责任仍在,之后不得再添字。发现旧差额,在更正册引用旧页,不把旧页刮掉重写。”
旧册要停,必须确定交接时刻。任肃主张天明,曹总办也希望等主仓点完。桑禾反对:“若到天明前又有一车出仓,算旧账还是新账?”
最后定在第二更正刻。那一刻之后,任何出入必须进入新三段页;主仓尚未完成总点,只能标“未点区域”,不能沿用旧册数字假作已知。
距离正刻只剩两刻钟,仓门内却出了动静。
有人从主仓后墙翻出,落地时撞倒一只空箩。齐海和两名守夜人追过去,只看见一件灰短褂越过巷角。后墙下留下半截铜签,断口新鲜,正是遗失的西门签。铜签上缠着一小段黑油布,与西渠县牌车矛头捆绳上的油布相似。
主仓里可能还有人。
任肃立即要封死所有门,等县署差役搜仓。顾守章同意暂停出入,却不同意只由县署搜。后墙翻出者出现前,县仓已处于县署单方看守;若仍由同一方独查,搜到或搜不到都难以服众。
按照防务约第二项,明确的闯仓行为属于真实防务。何筑尚在西渠,石承临时组织四人守外墙,曹总办带旧钥,任肃派两名差役,基层营和新市各出一名见证。搜查目标只限人员、开口和移动中的粮袋,不翻与闯仓无关的旧账箱。
主仓后角有一道通向装卸坡的窄门,门栓内侧被锯掉一半。门边堆着五只已换新封的空袋,袋底同样塞过石灰包。更深处没有藏人,却有一条拖粮痕通向后坡。后坡车辙被夜露打湿,无法辨认何时形成。
曹总办看见空袋,腿一软坐在地上。旧册没有这五袋的出仓记录。如果它们曾装满,缺口可能比八袋短少更大;如果本来就是备用袋,则需要找到入库或领用记录。
顾守章没有把五只空袋算成五石失粮。他记录袋号、封绳纤维和石灰包形制,将“曾否装粮”列为待查。此刻最重要的是堵住仍能继续出粮的窄门。木匠用新横栓封门,横栓两端分别由仓总办和基层营见证压泥,任肃加范围印。任何一方都无法单独拆开不留痕。
第二更正刻到来时,主仓仍有大半未点。
曹总办在旧总册最后写明:旧册到第二更正式停止;西棚八袋实称不足七袋半,已确认两袋明显短少;主仓后门另发现空袋,性质待查,其余未点。他几次想把“短少”改成“称差”,最终仍照实落笔。
杜承岳取出旧军粮押。那枚押曾盖在二十七斗九升的冲突页上,也盖过许多没有争议的正常发粮。若当众砸碎,会让人误以为过去全部无效;若继续使用,新旧责任又混在一起。
他在旧册止页压下最后一印,随后将押面蘸蜡,印在一块薄木片上作为样,实物放回透明盒。盒外加封:“旧押停用,不销毁;仅供核对旧页,不得再发粮。”
任肃将县仓范围印盖在新册首页,但只盖在“县仓正式账”六字下,不盖任何数量。曹总办与实物复核者在西棚页双印;石承和桑禾在明早任务页确认人数与用途;守门人与三灶领粮人准备在实际出仓时落最后一段。
新册还缺一枚关键印:领粮者必须在真正接到粮后盖印,不能预先留空押。
曹总办过去习惯让三灶掌勺先在空白领条上按指印,方便天明快速发放。三名掌勺人这次都拒绝。第一灶掌勺人把自己旧指印条拿出来,上面后来被补写过“九斗”,而她实际只领四斗。
“今夜不先按。”她说,“秤落多少,我按多少。”
第二更后,完整应急粮先拆一袋复称,重量接近标准。粮随即分给三灶底粮、夜岗、外勤补记和新市垫付归还,每份使用独立容器与签收,不能在一只总斗里凭口头切分。
给三灶的部分实际出仓后,第一灶掌勺人才按下指印。守门人同时压印,曹总办在出仓段写明余数。顾守章没有碰任何一枚仓钥,也没有替任何人签收。
新市垫付的一餐最容易被忽略。县仓总办想直接还粮给桑禾,桑禾却把七户垫付半联都叫来。新市粮点当时按户发了不同人数的份额,不能只还桑家三张票。七户逐一核对后,县仓把等量粮送到新市公开秤处,由粮点签收,不经桑禾私手。
旧驿和西渠只补实际消耗。旧驿按实到人数补,西渠则扣除出发前已经吃过的人,最终需求明显低于旧总册预记。那笔预记不得拿来抵充,继续留在冲突栏。
第一袋出仓后,曹总办原以为可以暂时关门,主仓里却传出木板裂响。不是有人闯入,而是最靠后的一垛受潮,底部垫木在搬动时塌了一角。两只粮袋顺着斜面滑下,撞破袋口,黄粟泻到地上。
过去遇到这种事,守仓人会先把散粮扫回任意袋中,月底再用“鼠耗、潮损”合并扣除。今夜旧册已停,新册却还没给损耗留页。曹总办下意识喊人拿空袋,顾守章先让所有人停脚。
散粮所在区域属于未点主仓,若直接装回,没人知道原袋多少、地上混入多少灰土、最后又装进哪一袋。田墨用木条围住散粮范围,三灶掌勺人取样筛看。上层粟粒仍可食,贴地一层混了石屑和霉壳,只能作牲口料或弃置。两袋原封都被撞破,不能再按整袋记。
他们现场把可食粮、杂损和袋皮残留分开称量,仍有少量无法闭合。那点差额没有被硬塞进“损耗”,而是列作现场称差等待复校。曹总办第一次在损耗页压下实物印,三灶只为可食部分签收。
“连三升都要另写?”一名守夜人忍不住问。
顾守章说:“三升本身不大。可若每一处都说不大,十六斗九升就是这样长出来的。”
这场意外让主仓不能再完全等到天明。受潮垛若继续塌,更多袋会破。曹总办同意开启相邻两道仓栏,只做安全移垛与最低实称,不翻深处旧箱。任肃安排县署差役守通道,石承带基层营两人搬袋,新市秤务人只碰秤,不碰钥,三灶掌勺人负责辨粮质。
移到第十三袋时,袋后露出一块窄木牌,上面写着“善院冬施二石”。木牌没有县仓正式编号,背面却盖着商会平码分号的旧验印。曹总办说那是去年留下的废牌,不代表本批粮已划给善院。
紧接着,仓外真来了两名善院脚夫,持一张领粮条要求提走二石。领条日期是今日,写“奉县署例拨,先出后补”,落款处只有一枚看不清的圆押。脚夫说他们每月都这样领,不知谁开条,只负责推车。
任肃看过领粮条,承认县署确有向善院例拨赈粮,却无法确认今日这张是否在册。若按旧例先出,二石会在新册交接夜里离仓;若一概拒绝,善院明早可能真的无粥。
顾守章没有裁定善院该不该得粮。他让脚夫把受领对象说清:善院现有多少人、今夜余粮多少、二石预计用几日、由谁收。两名脚夫只知道车数,不知道院内人数。任肃派县署录事去善院取当夜余粮回条,脚夫和空车留在仓外,不戴枷,也不先领。
半刻后,善院回条送来:登记人数高于实到人数,现粮还能撑一餐多;所请二石并非今夜救命量,而是三日例拨。更关键的是,善院账称本月同额粮已经领过一次,收粮人名字明确。
两个脚夫互看一眼。他们说今日是单全让来,领条也是单全交的。
任肃的脸沉下来。善院可能重复领粮,也可能旧账只写出库、实物从未送到。二石例拨暂不放行;今夜若真缺下一餐,只按实到人数给最低份额。等旧收讫、运车和院库实物对上,再谈三日例拨。
曹总办翻旧册寻找十八日记录,找到一行“善院二石,单全收”,下面仍是他的总押。出仓守门栏却空着,没有车号和领粮指印。那二石很可能正是旧册中“写作已出、实物未明”的一部分。
顾守章把善院旧拨与三灶冲突分开。数目相近不代表同一批,不能为了凑平总差强行归并。新册另开“外拨待核”:旧账、今日申请和当夜最低救济各走各的证据链。
两名脚夫本以为会空车回去,最后带走的只是足够实到人员续一餐的最低粥粮。脚夫、善院夜管和县仓守门三方签收;大额例拨没有被暗中满足,院中人也没有因账争议断粮。
这件事使任肃第一次主动要求把外拨页也纳入县署范围印。他显然意识到,如果县署不承认这页属于正式账,善院、商会或其他机构都可能继续拿旧例条从仓门提粮;可一旦盖印,县署也必须对过去的空白守门栏负责。
“范围印只说明页是真的。”顾守章提醒,“不说明你认同每项结论。”
任肃仍压了印。
移垛继续。墙缝里又掉出三张旧领条,分别指向军法房、县署差役和一句没有数量的“宗门急用”。三张都没有当夜必须执行的理由。曹总办承认,旧时只要见印,仓门往往先问他,再由他口头定量。
“那总页上的数字从哪来?”顾守章问。
“事后补。”
“补错了谁改?”
曹总办没有回答。
三张旧条被封入旧账附件,不在今夜继续兑现。任何一方若主张仍有效,必须重新写对象、数量、用途与收讫人。这个决定没有追溯宣布过去所有外拨非法,只是截断从第二更正刻之后继续凭模糊旧条出粮。
就在众人封存旧条时,一名县署差役从前门送来新的急领文书。文书写得完整:杜承岳具名,要求调二十斗给基层营整队候命,领粮人焦骁。纸上甚至有杜承岳旧军粮押,印纹清楚。
杜承岳本人就站在仓门外。
他看了一眼便说:“不是我写的。”
焦骁尚在陪程放来营的路上,领粮文书却先到了。送文差役说自己从县署侧门接到,不知经手人,只认旧押。
若在旧册停用前,这张文书很可能足以让仓门先发粮。现在旧押实物封在透明盒里,薄木样片也在。田墨将文书押纹与样片对照,发现外圈缺口一致,说明伪押并非凭空刻制,而可能来自旧押此前留下的空白印样;内侧一道细划却比实押多,像是从纸上翻刻。
杜承岳没有因自己在场便把文书撕掉。他在伪领文书旁写下否认,说明旧押何时停用、实物何处封存。任肃则派人查县署侧门登记。送文差役具名说明接件位置和时刻,不承担文书真伪。
更重要的是,仓门没有因为“杜承岳说是假的”就停止。按照新册规则,即使文书是真的,二十斗也必须进入任务页,写明候命对象、任务和领粮者。当前集合令只有“整队候命”,不具明确任务,焦骁本人也未到场签收。粮不发。
杜承岳看着自己旧押的伪印,神色比在表决时更沉。他过去认为保住印就是保住责任,直到此刻才看见,一枚总押留下的每一张空白印样都可能在日后继续发令。
“把我旧日领过的空白押纸全列出来。”他说。
曹总办苦笑:“列不全。军法房、营务房、县仓都可能存过。”
“那就从承认列不全开始。”顾守章说,“旧押停用告示要送三处。今后出现旧押文书,不因印真便自动执行,先核签发时刻和任务页。”
三份停用告示当夜送往基层营、县署和军法房。军法房拒绝签收,只在门口口头说知悉。传递员没有替其补签,把“拒签、口头知悉、在场两人”写回。基层营门外书吏签了收见,县署联络房则由任肃亲自收。
这张伪领文书成了新册落印后的第一次逆夺尝试。它没有靠抓到伪造者解决,而是被实物封存、时刻边界、任务分段和领粮实签共同挡住。即便杜承岳不在场,旧押停用记录也足以让仓门暂停发粮;即便文书将来被证明出自他人授权,也必须补齐任务与接收。
主仓两道栏移垛完成后,实称数没有全部汇总,但已经确认三类实物:可正常发放粮、受潮待筛粮、封存争议粮。不同状态用不同绳色,不再把“袋在仓里”一概算成可用库存。受潮粮若经三灶筛验可用,转入可发栏;争议粮只允许保全,不计入明早最低供应。
曹总办重新估算后,明早可确定动用的下限足以覆盖基层营一餐、善院最低一餐和已发生任务补记,但不足以支持程放二十四名亲随连续三日。亲随必须继续用自带行粮,县署若要其长期驻营,需另写补给来源。
这个数字使换防的代价第一次显形。程放可以接军,却不能把新带来的二十四人悄悄塞进旧常粮一百八十人的总数里;县署也不能在粮不够时只停问令者家属。
新册还必须解决钥匙。县仓共有前门、主仓、侧棚和后装卸门四处锁,旧日由曹总办掌前门与主仓两钥,守夜班掌侧棚铜签,县署差役掌后门封条。铜签遗失、后门被锯,说明表面上的分钥并没有形成真正制衡:曹总办可以让书吏代取,差役也可能只守封条不看门栓。
众人没有把四把钥匙重新分给四个“可靠的人”。前门钥仍由仓总办持,主仓钥改由当班实物复核者持,二人必须同时到场;侧棚换新锁,两把半钥分别交守夜班与三灶轮值,任何一半单独不能开;后装卸门暂时封死,次日修好后再决定用途。钥匙交接页写的不只是持有人,还写使用范围、换班时刻、遗失处置和不得转交的对象。
曹总办不愿交出主仓钥:“我担仓责,却不能单独入仓,出了鼠火谁救?”
田墨指向仓墙上的火铃绳。紧急火情可以先破锁,但破锁者必须当场鸣铃,让四周都知道;救火结束后按破锁记录重新封。真正的紧急权被保留,却不能悄无声息地变成日常便利。
为了验证半钥不是纸上办法,守夜人故意只带自己那半把去开侧棚。锁芯转了半圈便停,无法硬扭;三灶轮值带来另一半后才完整开启。两人开门时都不得拿走对方半钥,闭门后分别收回。第一轮交接由下一班复做一次,确认不是只有制锁匠本人会用。
接着核对印泥。旧仓印泥盒里有两块颜色相近的红泥,一块含细砂,一块不含。曹总办承认无砂泥用于总押,有砂泥用于守门小印。伪领文书上的押泥带细砂,说明翻押者很可能取用了守门泥而非总押泥。这个发现仍不能指向具体人,却缩小了能接触材料的范围。两块泥从此分别编号,领用需记量,废泥也不得随手丢弃。
最后轮到空白纸。仓务房里搜出十七张已经盖过县仓范围印、尚未填内容的空页,是过去为赶早发粮预备的。任肃看见后没有替曹总办辩解,只命全部作废。顾守章没有烧纸,而是在每张正中划断,写明作废时刻,装订成册。以后若外面再出现同纹空押页,可以对照纸号和断痕。
曹总办望着被划断的空页,低声说:“天明会慢很多。”
“第一日会慢。”顾守章说,“等各岗知道该带什么凭据,会快。过去看起来快,是因为把核对推到出了缺口以后。”
新钥、新印泥和空页作废册全部完成交班后,当班守夜人各自复诵范围。没人需要背整套规则,只需知道自己手中这件东西能做什么、不能做什么,以及下一班是谁。曹总办仍是仓务负责人,却再不能用“我担总责”取得所有钥、所有印和所有空页。
到第三更,第一批新账闭合。
它没有解决全部失粮,也没有抓到郝迁。八袋短少、五只空袋、主仓后门和二十七斗九升冲突仍在。可第一锅粮已经从实物、任务、出仓到接收逐段落印;旧押停在明确时刻;县署范围印不再等于总责;家属粮、任务粮和军士常粮第一次没有被混成一行。
任肃看着新册,问顾守章:“若明日程放不认这套账呢?”
“他可以不认规则。”顾守章说,“先让他认实物。仓里多少、已经发多少、旧押停在哪一刻,不会因为他来晚了就变。”
“他若带县令总押接管?”
“接管可以。先签在仓数,接钥,接未点区域,接复核时限。不能只拿总押,不接缺口。”
杜承岳把这句话听完,没有出声。他曾经就是那个能用一枚押把多段责任压成一页的人。如今旧押封在透明盒里,他仍须为过去签过的页负责,却不能再以承担责任为理由继续掌粮。
第三更末,基层营方向传来马蹄声。
程放终于到了。
他带着县署换防正令、二十四名亲随和一枚新的营务总押。正令写明他自到营时起接掌防务,却没有附军粮交接清单。焦骁随在他身后,要求立即收回旧铜牌、军粮册和拒令原卷。
石承把新册首页、旧册止页和透明盒一起摆到营门前:“铜牌可以交,粮册也可以看。先点你接多少人、多少械、多少粮,哪几处缺口从你到场时起由你复核。”
程放没有伸手接总押。
“我奉命接军,不接你们私立的账。”他说。
“那你今夜给谁发粮?”石承问。
程放身后的亲随已经奔波半日,马口也在吐白沫。他们同样需要粮草。若程放拒绝新册,只能让曹总办用已停的旧押发放;若接受,又等于承认交接不能只接权不接数。
任肃走到两人中间,提出临时办法:程放可以先签“到场查验”,不签认可;亲随粮草按新册另开一页,由县署自带行粮先支,不动基层营存粮。天明完成实点后,再决定是否接管。
程放盯着任肃:“你也站到他们那边?”
“我站在县署不能替你吞未知缺口这边。”任肃说。
这不是倒戈。任肃仍反对防务约中的多项限制,却更不愿新任主事在没有点数时盖下总押,日后把缺口推回县署。
程放最终在到场栏写下姓名和时刻,只签收到换防正令、亲随二十四人、自带行粮三石六斗、营务总押一枚;基层营原有人数、械数、军粮和未点区域均未接。这个签名没有完成换防,却让他的权力边界第一次有了可见起点。
焦骁要求先收原卷,被程放抬手止住:“我没接军法旧库,也没接那卷。”
他不是认可七方保管,而是不愿在第一夜就把一件湿墨、假匣和擅入旧库纠缠在一起的证物算到自己名下。
石承随即把基层营夜岗名单交给他,请他选择是继续原轮值,还是具名更换。程放看完,没有全换,只替换两处营门岗,保留西渠与旧驿回报线。他显然准备在天明后夺回主导,却不得不先借用仍在运行的岗位。
军粮第一锅在此时送到基层营。三灶各按实到人数领粮,程放亲随吃自带行粮,条件守备者与反对者在同一灶前排队,没有因票色分开。被拘两人的家属从民粮页领取,不计入军士常粮。
第一灶升火时,曹总办在出仓页落下当夜最后一印。火光照着新册上的六种不同印痕,没有一枚覆盖所有栏。
军粮交接并未结束调查,却已经完成了最必要的转移:旧押停止生效,新押不得空白接管;在仓、任务、出仓与接收各有责任者;家属口粮从军士处分中拆出;第一批粮按新册真实发放。任何人要反向夺回仓门,都必须连同已公开的数和缺口一起接走。
天明前,程放让焦骁送出一份新的集合令。
这份令写明对象:基层营全部可战军士;地点:南校场;时限:卯初;任务却只有四个字——整队候命。
没有写候什么命,也没有写粮械由谁承担。
桑禾看见告示时,三灶的第一锅粥刚滚。她把告示贴到新军粮册旁,没有撕,也没有替任何人解释。
旧巷与基层营都知道,下一道命令将决定防务约和新粮册究竟只是夜里的一套纸,还是边军真正会用来拒绝无目标镇压的边界。
天边尚未发白,县仓前已经换过一轮守夜。新班没有向顾守章请示,而是按交接页自行核钥、核锁、核余粮。上一班离开后,新册仍能继续写下去。军粮册真正落下的,不只是一排印,而是一条不因某个人转身便中断的执行线。
仓门未再回到旧押之下,新的交接规则已经生效。