柜管盯着公告露出的半句,手指停在那枚脱敏标记上方。“范围已经符合,标记也给出来了。把被遮住的笔画接起来,不就是姓名值?”
弥娅没有接他的话。她把姓名显示四栏向右延伸,重新列出五个小格:“姓名值状态、姓名值对象、姓名值来源、姓名值适用期、具体值。”
“值还要自己的对象?”柜管问。
“显示方式可以有值,姓名也可以有值。”弥娅说,“两种值落在不同的栏。要确认姓名,先确认它究竟属于谁、来自哪里、适用于哪一段时间。”
赛芙琳把拘捕令副本压在监督栏边。“旧轮值表上的同名形状只能是比较线索。若来源和适用期不同,我不会把它带进当前正文查阅记录。”
奥莉塔用尺边把五格排成一条窄矩阵。“第一组。姓名显示范围符合,姓名值状态却是‘未形成’。对象、来源、适用期和具体值都没有露出。”
柜管皱眉。“既然显示范围符合,为什么值还没形成?”
“范围只把值层的门打开。”弥娅说,“它没有替值写状态。未形成表示公开层没有一条可以指向姓名值的记录,脱敏方式、岗位类别和受众许可都不能把空格填成字。”
烙痕从显示方式栏里渗出一缕白线。线头像被遮住的笔画,先向右探,再朝具体值格弯曲。弥娅腕内骤热,白线在空白处叠出一个没有读音的轮廓。
她用铅笔横切白线,把它截在“未形成”下方。“范围符合,不生成值。”她写道,“姓名值先问有没有自己的记录,不先认形状。”
奥莉塔在第一组旁补上:“值状态:未形成;值对象:未露出;值来源:未露出;值适用期:未露出;具体值:未露出。”她把上一章的脱敏标记留在显示方式栏,不让它跨进具体值。
柜管的手移到第二组。这一组的姓名值状态显示“已提供”,具体格却只给出岗位代号、首字遮蔽或一枚短短的状态码,来源栏指向显示方式,适用期只到当前公开层。
“这不是已经提供了吗?”柜管问,“提供的既然是姓名值,为什么不算完整姓名?”
弥娅把“岗位代号”和“姓名”分成两列。“它提供的是值层允许呈现的形式。岗位代号可以作为一种公开值,首字遮蔽也可以作为一种公开值,但它们的来源是显示方式,不是人员身份来源。形式有值,不代表完整姓名有值。”
奥莉塔用尺尖指向来源栏。“来源停在显示方式,说明公开层只交出这层形式。若要确认完整姓名,还要有姓名值自己的对象和来源。”
柜管低头看着短码。“那短码和姓名的差别在哪里?”
“短码回答怎样在公开层指代。”赛芙琳说,“姓名值回答当前对象的具体名称。两者都可能被提供,但不是同一项。把代号当姓名,下一次就会用显示方式替身份记录作证。”
烙痕把岗位代号拉成长条,条尾冒出几笔像名字的弯折。弥娅没有去数它的笔画,只把长条折回显示方式格。“已提供不等于全量提供。它只到自己的来源和适用期,不能越栏。”
奥莉塔补上第二组:“值状态:已提供;值对象:公开显示形式;值来源:显示方式;值适用期:当前公开层;具体值:岗位代号/首字遮蔽/状态短码。”她在最后画出一条斜线,挡住“完整姓名”四个字可能出现的位置。
第三组的姓名值状态写着“已登记”。具体值没有显示,来源却指向一份旧轮值登记,适用期落在上一公开期。值形状与当前人员对象相似,甚至有相同的首字轮廓,但当前入口的日期已经换过。
柜管先看轮廓,再看日期。“同一个首字,岗位也相近。旧登记至少能告诉我们现在是谁吧?”
“不告诉。”弥娅把两段适用期并排写下,中间留出窄缝。“登记属于旧期。姓名值不是只要长得像就能跨期沿用。来源、对象和适用期只要有一项不相容,旧值就停在旧栏。”
赛芙琳把旧轮值登记压回监督副本的外侧。“旧期记录可以证明当时曾有一项登记,不能证明当前查阅动作使用了同一个值。相同首字、同一岗位或同一个短号都不能填过期差。”
烙痕把旧轮值上的首字轮廓拖向当前值格,轮廓的边缘迅速发亮,像要穿过两段日期。弥娅用橡皮擦掉连接处,只留下旧期的两条线。“形状相似不是值相容。”她说,“来源留在旧期,姓名也留在旧期。”
奥莉塔在第三组旁记下:“值状态:已登记;值对象:旧轮值人员;值来源:旧期登记;值适用期:旧公开期;当前具体值:未提供。”她把“当前”两个字圈起来,免得柜管把旧栏当成现栏。
第四组的姓名值状态显示“按条件可核”。值对象与当前人员对象相容,来源指向一条公开姓名值记录,适用期也落在当前入口。五格看上去终于对齐,具体值却仍然没有露出。
柜管这次没有马上说话。他看着那条相容的来源线,像在等弥娅替他说出答案。
弥娅先问:“这组是不是已经知道姓名?”
“对象、来源和适用期都对上了。”柜管说,“只差最后一格。”
“所以只能继续核最后一格。”弥娅说,“按条件可核证明值有进入核验的资格,不证明具体值已经提供,更不证明它就是某个轮值表上的名字。”
奥莉塔把第四组拆成五段:“状态是状态,对象是对象,来源是来源,适用期是适用期,具体值是具体值。四项相容能把问题送到值栏,不能让值栏自己长出姓名。”
柜管问:“如果所有栏都相容,具体值还会没有吗?”
“会。”赛芙琳说,“公开条件可以允许核验,显示权限也可以允许查看,但记录仍可能只到待提供或按条件可核。相容是门槛,不是自动填字的手。”
烙痕在弥娅腕内猛地一缩。脱敏标记、旧轮值首字和第四组的空白具体值同时浮起,三者叠成一枚当前姓名印。印面没有字,却有一个熟悉的重量,像只要再压一下就能把未知写成确定。
弥娅的指节收紧。她没有去猜印面对应谁,只用笔尖从显示方式划到旧期来源,再横切当前适用期,把姓名印拆成三块互不相连的纸片。
“值要认自己的对象、来源和适用期。”她说,“脱敏字形只能说明显示方式,旧期登记只能说明过去,当前相容也只把问题送到具体值。任何一块都不能替另一块点名。”
赛芙琳把旧轮值栏留在日期线之外。“旧值不跨期。若有人拿同名形状、同岗位或同号来补当前值,我会要求他先交出当前来源。”
弥娅看了她一眼。她没有把“当前来源”说成一句命令,而是把手指停在那条缺失的值栏外。弥娅把这条边界记下,再看向奥莉塔。
奥莉塔重新检查五组栏位。第一组范围符合但值未形成;第二组已提供的只是代号、遮蔽或短码;第三组登记停在旧轮值期;第四组对象、来源和适用期相容,却仍按条件可核。没有一组允许脱敏轮廓、旧期同名或相似短号直接变成当前姓名。
公告架后的纸页轻轻摩擦。没有人移动墙框、透明片或叠卡片,新的半句从遮挡边缘露出来:
“姓名值与人员对象同项时,姓名适用期……”
柜管的手停在旧轮值日期上方。“值和对象都对上了,还要再看适用期?”
“要。”弥娅说,“下一栏只查姓名值的适用期。日期相同不够,来源和对象也不能互相借用。”
她把五组姓名值记录留在纸面,没有提交调阅申请,没有取出原页、回柜票、废料袋或清扫袋,没有读取透明片下的遮挡文字;墙框、透明片和叠卡片保持原位,第七门仍在公告架之外。
奥莉塔把“姓名适用期”圈在新句子旁,下面留出四个空格。“下一次查当前值属于哪一段。不要从旧轮值、遮蔽形状或相似短号补回来。”
弥娅腕内的热意退成几条分开的白线。她看着旧期登记与当前空栏之间那道窄缝,最后把一句话写进姓名值矩阵下方:
姓名值不认遮蔽字形,形状相似也不能替它跨过自己的日期。
————————————
如果喜欢本章,欢迎收藏、投月票和打赏支持,谢谢啦!