库尔把第三块路牌推回检片架时,午饭铃已经响过一遍。
不是催促铃。
西环换片所的午饭铃只报共炊窗开始供餐。第一遍开窗,第二遍添热汤,第三遍提醒今日短班即将换岗。谁在哪一遍去吃,由自己与当值安排决定;没有赶上第一遍,也不会少一份基础饭。
库尔仍抬头看了一眼墙钟。
“第三块完成。”他说。
检片架前的绳叔接过记录叶。他是一只灰耳獒犬,左前臂套着防磨环,腰带上没有挂满工具,只留本轮会用的两把钝角扳手。
“表面呢?”
“正面绿边无脱色,背面触纹连续。转轴在第二格有一点涩,清屑后复试三次,当前通过。”
“使用范围?”
“今日西环水沟外侧,表示绕行口开放。不能拿它替明天答。”
绳叔在记录叶上扣下完成环:“这一组到这里。”
库尔的目光越过他,落在架子最右边。
那里还有一块牌。
没有文字,也没有箭头。木面一半红、一半白,四角尚未装触边,背后只拴着一枚浅灰结。浅灰结表示牌坯已经入架,等待下一次分配;它既不是待修,也不是紧急空缺。
可架上三格都空了,只剩它斜靠在末端。
“最后一块还没有检查。”库尔说。
绳叔顺着他的视线看去:“那是下午组的空坯。”
“它在检片架。”
“在等待格,不在你这轮的三枚木环里。”
库尔低头看自己的腕带。三枚窄木环已经全部翻成背面:水沟绕行牌、矮桥限宽片、集市卸货时段牌。确实没有第四枚。
“我可以顺手做。”他说。
“可以提出接新件。先答午饭。”
“空坯检查很快。”
“这是对时长的估计,不是你想不想先吃。”
库尔的耳朵向后动了一点。
他早晨只吃了两片根饼。第三块牌复试转轴时,手腕已经发酸,腹中也空。身体状态清楚,不需要新的测试。
“我饿了。”他说。
“收到。先把工具归槽,再去轮休廊。”
“空坯会一直斜着。”
“等待格允许斜靠。它没有装底脚,竖直才容易滑。”
库尔走到架边,用爪尖确认浅灰结的位置。结在背面,朝作业区,不对公共路。红白木面也朝内,外面经过的居民看不见。
“当前摆放符合等待格。”他说。
“对。”
“不是 DANGER。”
“没有进入危险判断。”绳叔说,“它只是一件还没分配的东西。”
库尔把两把扳手分别放入长槽与短槽。擦屑布进入清洗篮,护爪片挂回通风钩。他没有替下午组把浅灰结翻成工作环。
轮休廊在换片所南侧,与作业台之间隔着一道透光墙。墙不是为了把休息者藏起来,只阻住木屑、工具滚动和直接询问。两边仍能看见彼此;若出现需要全所撤离的情况,红白总叶会在墙上同时显形。
廊口有一排休息叶。
圆叶表示可以普通交谈,缺口叶表示只回应紧急事项,空白叶表示暂时不想被询问。三种叶都不写理由,也不显示剩余休息时间。想换面时,使用者自己翻。
库尔的爪停在圆叶上。
他不讨厌别人问工作。问题清楚时,他甚至喜欢回答。可今天三块牌已经完成。他想吃饭,不想一边咀嚼一边判断下一块木片该用哪种边纹。
他取了缺口叶。
绳叔问:“紧急事项可以叫你?”
“可以。”
“普通器具询问呢?”
“等我把叶翻回去。”
“好。”
库尔把缺口叶挂到座位前的小杆。它只表示这一次坐下后的联系范围,不会进入学徒考核,也不说明他累到哪一种程度。
共炊窗今日有豆泥饼、炖叶菜和两种汤。高窗适合站着取,低窗留有托盘滑面;推车可以从侧边接盘,不必先离座。库尔选了低窗,因为高窗前有两只长角居民,他不想让餐盘从角边绕过。
“汤要多少?”分餐的河马姨问。
“半碗。叶菜一勺,豆泥饼两片。”
“现在吃,还是带回工坊?”
“在廊里吃。”
河马姨把汤装到半线,没有因为库尔错过第一遍铃便多添一勺。基础饭仍有,份量按他现在的选择来。桌边还放着续添木片;吃完不够,可以再取。
库尔端着餐盘走到透光墙旁。
这个位置能看见检片架。
他坐下后,浅灰结仍在最右格。空坯的红面从木架后露出一角,像一段尚未闭合的停止线。
库尔把餐盘向左挪半掌,正好挡住那一角。
“看不见比较好?”对面一只正在喝汤的鼹鼠问。
“不影响食物。”库尔说。
“那为什么挡?”
“因为我会继续看。”
“你已经在看。”
库尔低头。豆泥饼边缘烤出一圈深色,叶菜上有三粒白芝麻。汤面没有油花,热气朝透光墙升。
“现在看午饭。”他说。
鼹鼠没有追问。他的座位前挂着空白叶,本来也不该由别人开启长谈。刚才一句是库尔先看向他时,他才说的。说完后,他继续喝自己的汤。
库尔咬下第一口豆泥饼。
外皮脆,里面比预想的软。他原本想把两片都留到汤后吃,现在改成先吃完这一片。
作业区传来木轮滚动声。
一只送件车进入侧门。车上有四捆回收牌面,每捆都用不同触绳扎好。送件员把入所叶交给午间当值的绳叔,没有走到休息墙前。
库尔仍看见了。
第一捆是普通清洗,第二捆边角磨损,第三捆只换日期片。第四捆上挂着一枚橙环。
橙环表示需要在下一轮开放前确认,不等于立即处理。
库尔的手停在汤匙上。
绳叔接过橙环,扣进午间响应轨。轨上原本已有一枚蓝环,属于当值的鹭姐。鹭姐从后间出来,先摸了橙环边纹,再取对应送件叶。
“西侧低栏牌面受潮,字层起泡。”送件员说,“现场已挂替代白叶,低栏仍开放。”
鹭姐复述:“有替代提示,通行保持;本件在下一轮开放前确认。当前不升级。”
她把橙环扣到自己的蓝环后面。
响应已经有人接。
库尔仍站了起来。
椅脚在地面发出一声短响。
绳叔隔着透光墙看向他,却没有招手。
“我听见低栏牌受潮。”库尔说。
“听见。”绳叔答。
“橙环进入轨道。”
“是。”
“鹭姐接了。”
“是。”
库尔看着自己座位前的缺口叶。没有总叶显形,没有紧急铃,也没有谁叫他的名字。
“那不是我当前需要回应的事项。”他说。
“对。”
他重新坐下。
汤匙仍留在碗里,柄端被热气润出一小片水。库尔擦了擦爪,没有去擦透光墙,也没有要求鹭姐把处理步骤说给他听。
对面的鼹鼠问:“你为什么站起来?”
库尔答:“我把看见新事项当成了收到任务。”
“现在呢?”
“看见。没有收到。”
鼹鼠点头,继续喝汤。
库尔舀起第一口汤。温度已经从烫口降到合适。叶菜的一小段茎搭在勺边,他没有把它拨回碗里,连汤一起吃了。
第二遍午饭铃响起。
添热汤的窗口打开。有人拿空碗去续,也有人没有动。库尔的半碗还剩一半,不需要因为铃响便添加。
作业区里,鹭姐解开低栏牌的外层包布。她只打开到起泡边缘,没有整张揭开。送件员在一旁说明现场替代叶的位置,绳叔检查回收捆的绑绳。三只各做一段,没有看向库尔。
库尔吃完第一片豆泥饼,开始第二片。
就在这时,南侧通风窗转向。
午间风从廊外进入,先经过餐桌上方的缓风网,再从透光墙底部排向作业区。休息区只感到一阵凉,等待格最右边的浅灰结却被风吹起。
结尾绕过木架横杆。
空坯向前滑了半掌。
它没有倒下。下缘仍卡在等待槽里,可原本朝内的红面转过来,从侧门方向露出一整块。
侧门外正有一只推着矮车的绵羊经过。她看见红面,立刻停在门槛外。
“这里不能走?”她问。
库尔已经把豆泥饼放回盘中。
他的缺口叶还挂着。
作业区的绳叔两手正托着回收捆,鹭姐戴着护面手套,送件员离侧门最近,却背对空坯。库尔坐在能看见绵羊的位置,也最先知道那块红面没有公共含义。
他没有先冲向架子。
“侧门正常开放。”库尔隔墙说,“你看见的是等待格里的未完成牌坯,不是对外指令。门槛白边仍连续。”
绵羊低头摸到门槛的白色触边:“那我可以进?”
“可以。若你需要当值确认,侧门铃在右侧。”
“你的确认不算吗?”
库尔停了一息。
他知道空坯、知道等待格,也看见门槛白边。他能说明眼前事实。可他现在不在当值环上,不能替整条侧门路线保证之后没有变化。
“我能确认这块红面不是当前指令。”他说,“侧门现况由当值者答。”
送件员已经回头。她走到侧门内侧,看过地面、门轴与门外通道。
“当前侧门开放,矮车可从中线进入。”她说。
绵羊推车通过。她没有因多问一句被记成不会认路,也没有要求库尔离开午饭桌带行。
送件员走到等待格前,用一只灰罩套住空坯。红面消失,浅灰结仍缠在横杆上。
“先遮面。”她说,“结绳与等待槽在手空后处理。”
绳叔将回收捆放稳:“收到。侧门无需暂停。”
库尔看着灰罩。
“需要我去解结吗?”他问。
绳叔看了一眼缺口叶:“这是紧急事项吗?”
“不是。红面已覆盖,牌坯没有继续滑,公共路有当值确认。”
“那等你结束休息后再问。也可能在那以前由送件员处理。”
库尔坐回原位。
第二片豆泥饼被他放下后,边缘吸了一点汤汽,不再像第一片那样脆。他咬了一口。
“口感改变。”他说。
鼹鼠抬起头:“坏了吗?”
“没有。表面变软。”
“你喜欢吗?”
库尔嚼完:“第一片更喜欢。第二片也能吃。”
鼹鼠问:“是能吃,还是想吃?”
库尔看向他。
鼹鼠的空白叶还挂着。他只复用了刚才从换片所里听见的问法,没有摆出教导的样子。
库尔又咬一口:“想吃完。下次可能让第二片离汤远一点。”
“收到。”鼹鼠说。
库尔觉得这两个字从他嘴里出来有点怪,却没有纠正。
作业区里,送件员腾出手,解开缠住横杆的浅灰结。她检查绳面,没有断纤维,只在结尾发现一段被风吹紧的扭转。空坯下缘仍在等待槽允许范围。
“原因不是只靠风。”她说,“结尾留得过长,能绕到横杆。缩到两指,仍保留抓取长度。”
绳叔问:“改这一件,还是同批复看?”
“等待格还有两捆同式浅灰结。先遮住可能朝外的牌面,再逐件看结尾。已经固定在封闭架内的不用动。”
处理没有扩大到所有绳具,也没有因红色引起一次误停便把红面停用。红色仍会用于需要停止的公共牌;这块空坯的问题是未完成牌面从作业边界露给了外路。
库尔听见全过程。
他没有把结果写进自己的记录叶。那是午间当值的处置,鹭姐和送件员会完成器物记录。若他之后接空坯,只需读与那件有关的最新状态。
第二片豆泥饼吃完了。
碗里还剩两口汤和一小勺叶菜。库尔的腹中不再空,可他仍想吃完。河马姨在窗口换上第三锅热汤时,没有走来收他的盘。
第三遍铃还没响。
鹭姐完成了低栏受潮牌的初查。起泡只在表层字片,底板与触边保持完整。她把状态从橙环改成黄半环:表层停用,底板待洗;现场替代叶继续使用到下一轮,不加急赶制同样字片。
库尔看见黄半环,右手碰到自己的缺口叶。
只要翻回圆叶,他就可以去问细节。饭也只剩几口。先听完再吃,不会凉太多。
他的爪在叶边停着。
“你想翻吗?”鼹鼠问。
“想知道起泡边缘有没有进到底板。”
“那是普通询问?”
“现在是。”
“你也快吃完了。”
库尔看着碗底。叶菜已经沉到汤里,白芝麻贴在一片绿叶上。
“快吃完不是已经结束。”他说。
他没有翻叶。
最后两口汤进了胃,叶菜也吃净。他把勺放进空碗,才把缺口叶从杆上取下。
不是立刻翻成圆面。
他先摸了摸手腕。酸意还在,比饭前轻。腹中暖,肩背没有绷紧。他可以回作业区,也可以再坐一阵。
“我想再坐到第三遍铃。”他说。
鼹鼠看向墙钟:“为什么以铃为界?”
“短班要换岗。我想听见换岗完成。”
“是为了确认他们都接好?”
库尔停了一下。
他原本确实这样想。午间发生了低栏牌受潮与空坯露面,他想听见每一项在换岗时被复述,才觉得自己可以离开。
可他不在交接环上。换岗有自己的双向确认,不需要休息者坐在墙边监督。
“一部分。”他说,“另一部分是我还想坐一会儿。”
“那如果他们提前换完?”
“我也可以继续坐。”
“如果铃晚了?”
“我可以先走。”
库尔把休息叶翻到空白面,重新挂回小杆。
这次连普通交谈也暂停。鼹鼠看见后,向他点了一下头,不再说话。
库尔靠到椅背。
透光墙外仍有动作。灰罩空坯被送回更深的等待槽,浅灰结缩到两指;同批另外两件逐一遮面复看。低栏受潮牌的表层字片进入干燥托,底板留在普通支架。所有步骤都能看见,却不向他发出询问。
他闭了一会儿眼。
声音没有消失。木轮经过,水盆放下,记录片扣进槽。库尔听得出其中哪些来自工作,却没有为每一声补上状态。
第三遍铃响时,他睁开眼。
作业区正在换岗。绳叔向下午组说明三件事:低栏牌表层停用、现场替代叶继续;等待格空坯曾露出红面、已遮面并缩短同批外露结尾;上午三块在用牌复检完成,记录叶已入架。
下午组逐项复述。
库尔没有跟着说第四遍。
交接环从上午侧移到下午侧。绳叔摘下防磨环,鹭姐把蓝响应环归回空钩。没有人漏掉那块曾经露红的空坯,也没有人把库尔隔墙的一句说明写成他接管了侧门。
库尔仍坐了两息。
第三遍铃已经结束。没有什么催他立刻站起,也没有规定铃后继续坐便要重新申请休息。
他自己取下空白叶。
“我准备回作业区。”他说。
鼹鼠没有回应。空白叶仍挂在他的座位前。
库尔意识到这句话不是问他,便端起餐盘走向回收窗。
河马姨看过盘面:“吃够了吗?”
“够了。”
“要带一杯水?”
“要。”
她给他一只普通矮杯。水不是继续工作的报酬,也不要求在离开换片所以前喝完。库尔可以带到作业台旁的个人杯位,闭所前归还。
回到透光墙另一边前,他先把休息叶放进回用盒。盒子不记录他选过缺口面还是空白面,只检查叶轴能否正常翻动。
绳叔已经离开当值位,正在洗爪。他问:“午饭怎么样?”
“第一片豆泥饼边缘脆。第二片受汤汽变软。我都吃完了。”
“我问的是你。”
“吃够了。手腕还酸一点,不影响写短记录,不想马上做需要反复转轴的检查。”
“收到。下午组里有一件文字核对和一件底座负重试。你也可以继续休息到酸意退。”
库尔看向等待格。
刚才那块空坯已经套着灰罩,浅灰结缩短,正放在下午组待分配栏。它还没有木环,不属于任何一只。
“我选文字核对。”他说。
“先向下午当值领环。”
库尔走到新的当值员面前,没有直接取那块空坯。下午当值是一只斑纹马,她给他两张任务叶:一张核对水沟牌新字层的高低视线,另一张检查旧箭头在斜光下是否仍可读。
“哪一件不需要连续转轴?”库尔问。
“新字层只需平放、立放各读一次。旧箭头要调四个角度。”
“我领新字层。”
斑纹马把一枚窄木环交给他:“完成这一件后重新答,不自动接第二件。”
“收到。”
库尔把环扣在腕带上。
他经过空坯时停了一息。灰罩边缘平整,没有露出红白木面。浅灰结留两指,手套爪仍能抓住。当前状态足够,不需要他再发布 SAFE。
“那块下午会分给谁?”他问。
“还没决定。”斑纹马说,“可能本轮用不到,继续等。”
“它不是最后一块任务。”
“它从来没有进入你的上午任务。”
库尔点头。
他拿起新字层,走到平读台。字层写着“沟边低栏表面湿,绕行口正常”,需要确认高位看见的字与低位触线表达同一现状。库尔先把它平放,没有想起午饭前那块未完成空坯。
做到低位读时,侧门外的绵羊又经过。她的矮车已经卸空,车板上只放着折好的绑带。看见库尔,她在门外停了一下。
“红牌修好了吗?”她问。
库尔没有把新字层放下。
“那不是在用红牌。空坯已遮面,等待后续分配。侧门当前仍开放。”
“你后来去修了吗?”
“没有。午间当值处理了结绳和摆放。”
绵羊看了看他腕上的新木环:“那你现在做什么?”
“核对另一张字层。”
“原来不是看见哪块就一直做到哪块。”
“不是。”库尔说。
回答出口后,他自己也听见了。
绵羊推车离开。车轮越过门槛白边,没有因上午停过一次便留下迟疑记录。
库尔继续低位读字。触线在“表面湿”处有两道短波,在“正常”处是一条开放弧。它没有用完整红面表示局部受潮,也没有拿绿色替尚未确认的未来通行作保证。
他核对完,把结果写在任务叶上:高位文字与低位触线含义一致;平放时末字受反光影响,立放后可读;建议在平读架上加一片可拆遮光叶,不修改公共字层。
写完,他的手腕仍有一点酸。
“这一件完成。”他对斑纹马说。
“下一件旧箭头还空着。你现在答?”
库尔看了一眼墙钟,又看腕带。
“不接。先喝水。”
“木环归槽,杯位在东侧。”
他把木环翻回,走到个人杯位。河马姨给的矮杯还在,杯外没有红蓝线,也没有任务编号。库尔喝了两口。
等待格里的空坯仍没有被分配。
旧箭头也仍在任务台上。
换片所没有因此停住。下午当值可以稍后再问其他人,也可以判断今天不做;公共路上已经有当前可用的牌与替代提示,不靠学徒把每一格填满才继续开放。
库尔把杯子放回个人位。
午饭早已结束,可豆泥饼的味道还留在嘴里。第一片脆,第二片软。他不需要选出一种作为今日正确口感,也不用把第二片变软写进换片所记录。
那是午饭里的事。
空坯露出红面的事由午间当值收好,低栏受潮的事进入下午交接,新字层的反光由他的任务叶带到下一轮。三件事有三处记录,不必全部排在他腕上。
库尔回到自己的台前,把写字笔放进右侧槽。
窗外有人从侧门经过。门槛白边完整,没有红面朝路。风仍会进来,等待格也可能以后再放进新的空坯;那时先看是谁当值、牌面在哪里、有没有真正的公共指令。
至于今天那块牌,它没有赶在午饭前被检查。
也没有因此欠下一个空格。
库尔吃完了两片豆泥饼,喝了汤,坐到自己想结束的时候。回来后只领了一枚新的木环,又在手腕仍酸时把下一件留在台上。
最后一块牌没有排在午饭前面。
午饭也没有因为工作还会继续,就排到所有牌子的后面。
本篇推进:库尔把“看见新事项”与“收到任务”分开;他直接说饿、选择休息联系范围,并在回来后按手腕状态只领一件文字核对。
新增世界软设定:
- 環都换片所用可翻休息叶表示普通交谈、仅紧急联系或暂不询问;选择和时长不进入考核,基本餐食也不以完成额外任务为条件。
- 新事项由当值响应环明确认领并在换岗时双向复述;最先看见或提供一次事实说明的人不会自动接管后续处置。