柜管把一张同版公开附样推到矩阵旁边。纸角没有碰到透明片,铅笔却已经落在正文栏的上方。
“查询凭据已核。”他说,“既然能核,就能把正文引用写成已形成。凭据就是开门的钥匙。”
弥娅看着那行字,没有先去看附样上的数字。她问:“你说的凭据是哪一栏?”
柜管指向栏头。“凭据种类、公开对象、查询结果。三项都在。”
“那三项回答的是三个问题。”弥娅把铅笔横过来,挡住他要补写的笔尖,“凭据种类回答拿什么查,公开对象回答查哪一类对象,查询结果回答这一次公开条件有没有得到结果。它们没有一项直接回答正文写了什么。”
奥莉塔从阅览台取来另一份同版独立副本,压住纸边。“附注把状态也分开。凭据可以已登记,查询条件可以可核,结果可以已匹配;这些词各自有栏位,不能因为挨在一起就合成正文状态。”
柜管把第一组释例摊开。凭据种类已登记,公开对象和目录族主号段有局部结果,查询结果栏写着“已匹配”。正文引用尾码没有形成,正文适用期也没有提供。
“结果都匹配了。”柜管说,“尾码只是最后一截,适用期照着查询日写就行。”
“查询日是查询动作的时间。”弥娅指向旁边的日期,“正文适用期是正文条件的时间。两个日期可以相同,也可以相邻,但它们不在同一栏里。没有尾码和适用期,匹配只说明这一组公开条件被匹配,不能把门口变成门后的那一段。”
她在“已匹配”下方写了“结果状态”,又在正文栏旁写“正文状态”。腕内的热意立刻收紧,像有人用细线把两格往一起拽。她试着补上“凭据已匹配即正文”,第一笔刚落,指节便麻了一下。
弥娅停笔,把“即正文”四个字擦掉,只留下“已匹配”旁的一小段折线。折线没有越过栏线,像一扇只画出门槛的门。
赛芙琳将拘捕令副本放到程序材料一侧。“监督意见可以记录查询结果已匹配,也可以记录正文条件未形成。但监督日期不能替正文适用期落值,查询日也不能替尾码闭合。”
柜管皱眉。“那第一组释例到底查到了什么?”
“查到这次条件可以得到一个结果。”奥莉塔说,“没有查到结果背后的正文、书写人或办理事实。结果栏不是内容栏。”
柜管没有再动第一组,转而把第二组释例推来。这一行的正文引用已提供,公开对象、主号段、引用尾码和正文适用期都按各自栏头出现;查询凭据种类却是空白,查询结果也没有状态。
“正文已经写出来了。”他说,“既然正文有引用,凭据可以从引用反推。总不能让一段已经存在的东西没有钥匙。”
“有正文引用,不等于有查询凭据。”弥娅把第二组纸页的边缘对齐,却没有碰到旁边的透明片,“引用栏回答正文条件如何被公开引用。它不回答这次查询用了哪一种凭据,也不回答查询从哪条路径发起,更不回答原页在哪里。”
赛芙琳在程序材料侧写下“引用已提供,凭据未形成”。她刻意没有把那句话抄进正文栏。
柜管盯着她的字。“你们把同一件事拆成这么多种空白,最后不是谁都能说自己没错?”
“不是空白。”弥娅说,“是问题不同。凭据未形成,说明查询条件没有闭合;正文待补全,说明正文自己的栏位缺项;结果未提供,说明这一次公开结果没有可写状态。把三种状态写成一个空白,才会让错误看起来像完成。”
她在矩阵上加了一条竖线,将“凭据状态”和“查询结果状态”分开。奥莉塔顺着竖线添上“正文状态”三个字,三栏之间各留一格不相连的空隙。
柜管从附样夹里抽出一张更窄的说明页。“这里有两个查询凭据,结果都写着‘可核’。既然结果一样,凭据就应该可以互相替代。”
奥莉塔把说明页横放在三栏下方。两条记录的尾部确实相同,可上方的凭据种类不同,公开对象也分属两组。一个条件要求核对目录族主号段,另一个条件只允许核对入口类别;它们都没有给出正文引用尾码。
弥娅用铅笔尖分别点过两条线。“可核是结果的状态,不是凭据的身份。相同结果只说明两次公开查询都还可以继续检查,不说明它们查的是同一对象,也不说明它们的凭据能互换。”
柜管问:“那尾部相同也没有用?”
“只能用来比较形状。”弥娅说,“要确认是不是同一项,还得看凭据种类、公开对象、目录族、入口类别和适用期。少一栏,就只能把它留在比较表里,不能推进到正文栏。”
赛芙琳把两条记录的来源写在程序材料边角,没有把任何一个尾部抄成识别码。“监督可以证明两条记录被并排核对,不能证明它们属于同一查询,也不能替原页位置作证。”
弥娅在矩阵旁添了一个“可比较”小格,格子和“已匹配”之间留出一指宽的空白。她看见那段空白,手腕的热意才慢慢退下去。
第三组释例的三栏都有结果。凭据种类来自甲组,公开对象和主号段来自乙版,正文引用尾码来自丙期,正文适用期来自丁组。查询结果写着“可核”,正文引用却标成“已提供”。四个条件的日期只差一个数字,凭据尾码与正文尾码有两位同形。
柜管松了口气。“都有结果,至少可以先把它们并成一条,之后再补来源。”
“不能。”弥娅说,“可核只说明按凭据条件可以继续核验,不等于已匹配;已匹配也不等于正文已形成。甲组的凭据不能替乙版对象落名,丙期的尾码不能替丁组适用期开门。同形尾码只能说明形状一样,不能把四个来源拼成同项凭据。”
奥莉塔在第三组旁加上三行短注:“已登记,凭据存在;可核,条件可继续检查;已匹配,本次条件有匹配结果;未形成,条件未闭合。”她又在“正文已提供”下面写:“仍需自己的引用条件相容。”
柜管问:“那‘凭据可用’能不能写?”
“看你要回答什么。”赛芙琳说,“若回答凭据栏有没有登记,就写已登记;若回答公开条件能不能继续核验,就写可核;若回答本次条件是否得到匹配结果,就写已匹配。‘可用’把三种问题揉在一起,不能作为正文条件。”
弥娅看着那三行短注,忽然想起自己刚才留下的折线。她把折线末端补成一个小方框,却没有把方框填满。“这可以叫门槛,不叫门内记录。”
赛芙琳侧过脸看她。“你愿意把门槛留下?”
“留下。”弥娅说,“至少下一班的人知道,凭据能把问题带到哪里,也知道不能替谁回答。”
这一次赛芙琳没有替她把线条画直,只在程序材料的边角补了一句“监督不生成栏值”。弥娅看见那句话旁边留有一小段空白,便把自己的折线延到空白边缘,停在那里。两条线没有相交,却共同指向同一扇未开的门。
奥莉塔收回三组释例,把矩阵压在同版副本下。没有人移动墙框、透明片或叠卡片。弥娅也没有去看透明片下被遮住的字,只盯着公开版式公告架上新增的一行。
那行字露出句首:“查询凭据可核时,原页位置……”
柜管的手停在半空。“这是不是说明凭据已经能找到原页?”
“先查它回答哪一个位置问题。”弥娅说,“凭据只到门口,原页还要自己的栏位。”
赛芙琳合上拘捕令副本,奥莉塔在矩阵最右侧留出新的空格。空格上方没有人写答案,只有那句未完的公开限定,像一条被灯光截断的路。
弥娅把铅笔放在空格外,没有再向前推。
————————————
如果喜欢本章,欢迎收藏、投月票和打赏支持,谢谢啦!