他站在木桌前,午间的光线从侧门上方的窗格透入,在地面上形成了一道斜长的亮区。他没有在木桌前站太久,沿着内侧走廊走回石室,在石室入口处停下来。布卷已经被他移到浅槽末端的卡槽里,现在桌面上只剩下一卷暗色布料,它的存在形态和位置没有因布卷的移动而发生变化。韩飞走到桌前,把那卷暗色布料拿起来,确认了它的材质和之前接触过的布卷不同——表面更光滑,边缘收束更紧,卷绕的层数也比浅槽末端的布卷多。他握在手中试了一下它的重量,比布卷轻,但卷绕的紧密度使它握在手中的体积比实际重量更扎实。他把布料放回桌面,确认了它留下的位置和朝向,没有调整它的方向,然后沿着内侧走廊走回大厅。 大厅里没有人。他走到公告板前,停下来,面朝着木板表面,没有蹲下,没有伸手去触碰底部间隙,在确认了徽章还在原位之后收回视线。然后走到侧门前,拉开门,沿着阶梯走到地面,穿过岔道,沿着主街方向走了大约一段距离,在一间铺面前停下来。铺面的门半掩着,窗台和门框边缘没有挂招牌,表面也没有刻印和标记。他推开门走进去,室内光线比室外偏暗,空间纵深比从门口看到的更深,墙面在室内光线下呈现出比街道上更深的色调。靠墙的桌面上放着一只敞口的木匣,木匣的尺寸和石匣接近,内壁衬着深色的布料,布料的质地和桌面暗色布料相近。韩飞走到桌前确认了木匣的容量和底部结构的完整度——它的内部空间足够容纳那卷暗色布料,浅槽底部的接触面与布料的折叠尺寸对应,只要将布料以特定的朝向放入木匣,木匣内壁就能自然适配它的形态和厚度。他没有把布料放进去,也没有把它带在身上,退出铺面,拉上门,沿着主街方向走回岔道口,在岔道口站定。青木正站在岔道口外侧,在他走回时从墙面直起身,示意他收下那卷布料,语气和步速都保持在他习惯的区间内:“放进去了?”韩飞在他靠近时停住脚步:“没有。它的尺寸和位置我确认过了,木匣内壁的结构与布料的收束方式可以形成固定贴合,不需要提前预置。”青木没有追问细节,他站在岔道口外侧,在确认完交接完成之后转身沿主街方向走去。 韩飞站在岔道口内侧,等青木的身影融入主街的光线与人群之后,重新推开了铺面的门。这一次他走到桌前拿起布料,握在手中确认了它在接触时的状态和之前在石室中一致,然后将它放入木匣,沿着木匣内部的轮廓均匀地推入,布料的边缘在入匣过程中与木匣内壁形成了连续的贴合轨迹,没有产生褶皱和偏移,在完全推入到位后,布料的边缘与匣口平齐,木匣的开口处形成了一道完整的平面闭合线。他完成放置后直起身,在铺面内站了一会儿,视线落在木匣边缘的闭合线上,确认了闭合线的均匀度之后,退出铺面,合上门。 他沿着主街返回公会大厅侧门的过程中没有停下来。他穿过侧门和内廊,走进大厅,在公告板前站定,没有蹲下检查底部间隙,也没有察看桌面上是否有新放置的物品,他面朝着公告板站了约十几次呼吸的时间,然后侧过身,沿着内侧走廊穿过转角、弧形通道和交汇点,在右侧通道入口的位置停下来。挂坠和石匣都在它们被放置的位置上,短刃已经不在暗格和路径上了,布卷和布料已经分别固定在不同的位置上。他站在交汇点中央,沿着路径的走向把每一段都走了一遍——从新通道入口开始,经过弧形转向和直线段,经过挂坠的放置点,经过右侧通道末端的浅槽和石匣,经过布卷的卡槽位置,经过暗格和木匣的布设点,一直走到路径末端的收束接口处。收束接口处有一道横向的细槽,横穿墙面与地面的交接线。他蹲下来,把左手放在槽面边缘,确认了它的深度和位置之后,在走到路径末端收束口的时候停住了。在他停住的那一瞬间,系统面板上跳出了一声确认提示音——他在这条路的末端伸出手,沿着横向细槽的方向在路径末端的收束口前保持着固定的手位。面板上的进度条已经满格,没有新的更新内容,但他的视野边缘出现了一条简短的状态说明,像是在系统完成全部路径验证后自动生成的完成状态记录:“全路径已通过验证。持有者身份已记录。”他蹲在收束口前,确认了那条状态说明的文本内容,没有移动。然后他站起来,沿着原路返回大厅,穿过内侧走廊,走到侧门前,拉开门,沿着阶梯走到地面。他在岔道口站定,在午后明亮的光线和街道两侧持续经过的人流之间,关掉了任务面板,确认了那条状态说明已经被写入系统记录,然后沿着岔道走回主街,步幅均匀,穿过街区、广场和主干道,在一片已经完成验证的路径中保持着自己的路线,没有停步,也没有回头。 他走回主街之后,沿着街道的铺面边缘朝铁匠铺方向走了一段,在铁匠铺门口侧过身,没有进去,侧靠在门框外侧的墙壁上,左手搭在腰侧。街面上的人流在午后时段保持在一个均匀的密度区间内,经过铁匠铺门口的玩家在持续的方向上形成了连续的行走流线,没有人在他周围停留和放慢速度。他靠墙站了一会儿,大约几分钟后云朵出现在铁匠铺对面的药剂店门口,没有走过来,站在药剂店门外的台阶上,确认了他的位置之后,才穿过街道走过来,在他侧面大约一步远的位置站定,背对着主街方向,面朝铁匠铺外墙:“你给清茶发过消息?”韩飞从墙壁上直起身,左手垂回身侧:“没有。青木在岔道口交接完就离开了,他应该是去确认铺面的位置和路径是否对齐。清茶进铺面检查的可能性比在公会大厅等更大。” 云朵在他说话的过程中视线没有从他身上移开,她站在铁匠铺外墙的侧面,从他转移时留在原地的角度确认了他的位置和面朝方向。“如果全路径验证已经完成了,那影刃那队人从入口推进到出口的时间窗口会被压缩到和你们上次进图一样长,甚至更短——因为他们不需要重新触发路径上的节点,只需要在路径激活的状态下走完全程就能获得完成记录。如果他们是在你完成验证之前就已经开始推进的,那他们现在的位置应该已经到了路径末端的收束接口附近。” 韩飞把左手从垂放的位置抬起来,沿着街道的方向指了一下广场北侧岔道口的方向:“如果他们已经走到了收束接口附近,那他们会在收束接口外侧停住。因为路径末端的状态在验证完成后已经固定为‘已记录持有者身份’,他们无法通过收束接口获取完成记录。”云朵没有回头看他所指的方向,在他收回手之后沉默了片刻:“如果持有者身份已经被系统固定记录,那他们无法获取完成记录。但如果他们不是来获取完成记录的,而是来清空记录的呢?” 韩飞在云朵说完这句话之后没有立刻回答,他把路径收束端和徽章所在位置之间的对应关系在脑海中重新排列了一次——把影刃的站位、匹配队列的节奏、铺面木匣与石匣之间的对应关系、布料的材质和木匣内衬之间的匹配度、以及全路径记录在系统后台中可能被重复写入的路径窗口放在同一层面对应关系中进行了一次整体对照,在对照完成后说:“他们不是来清空记录的。如果他们的目标是在路径验证完成后进入收束端清除记录,那他们需要在验证完成之前到达收束端外侧等待。他们一直待在收束端外侧守着,等验证完成,再进场执行覆盖。” 云朵没有继续追问细节,她从铁匠铺外墙侧面退开,沿着主街的方向朝广场走去。韩飞在铁匠铺门口没有立刻移动,靠墙站了片刻,然后沿着街道方向走了一段路。午后的日光从建筑之间的间隙中斜射下来,在地面上形成一段段交错的光带,他把左手的角度从垂放状态调整为贴靠身侧。他没有去检查路径是否闭合,只是沿着街道走着,把经过铺面时视线中扫过的位置和节点顺序按已完成验证的路径排列好,将全路径的完整序列在每一步移动中持续复验,并沿着路径被固定的顺序收拢在那扇门的闭合位置上。在主街的光线重新铺满整条街道的间隔内,他停在了公会大厅的侧门前,推开门,穿过侧门和内廊,回到大厅内部,站到了木桌前面。他侧过身,没有坐下,在确认路径序列仍在后台处于固定状态后,站在了木桌侧面,把完成状态记录保持在可读取的视野范围内,等着从外侧接入的下一步更新来确认路径当前是否处在可被查询和调用的状态。