下一章 上一章 目录 设置
48、不想你变成他们 周弦第三节 ...
-
周弦第三节课后到竞培室时,校服拉链拉到了最上面。
他没有背书包,只抱着一只透明文件袋。袋里装着手写说明、活动室借用表和一张打印出来的任务配置。最上面的说明纸写得很满,前半页字还算整齐,越到后面越小,最后一句“我以为断网后不会运行”挤在装订线旁边,末笔几乎写到纸外。
门口有两名信息社学生送他过来,没进屋。一个人把活动室钥匙交给指导老师,另一个抱着周五展示要用的旧键盘。周弦回头看了一次,他们已经往楼梯走了。
穆一衡没有让五个人围成长桌。他照下午排好的座位,把四个环节分开:脚本创建、临时测试安排、备用设备恢复、正式环境接入。
周弦坐在第一栏前。
方祁坐第二栏。
信息中心老师与报告厅值班员分别负责第三、第四栏。
邬白榆在侧面,只核自己的更正和公开范围;桑泊宁记录版本,不替任何人改口;卓澄、岑序坐在旁听位,桌上没有共用说明纸。
周弦刚把手写说明递出去,方祁先说:“那天是我让他帮忙压测页面。”
“脚本是我写的。”周弦几乎同时开口。
两句话撞在一起,谁都想先把责任拿走,又都只拿到了自己最熟悉的一段。
邬白榆把第一栏的纸按住:“别抢。按时间说。”
她没有代替老师主持,只阻止两个人用一句“是我”把链路重新压成单人事件。
周弦从创建脚本讲起。周二午休,方祁在活动室问有没有办法让测试页面每隔几秒自动发送空请求,检查服务器在连续提交下会不会卡住。周弦用公共测试模板新建任务,先在离线环境跑了两轮。第一轮间隔十秒,第二轮改成五秒。测试结束时,页面显示断网,他以为备用机不会再执行,于是关闭浏览器,没有删除任务,也没有在登记表上写任务编号。
“为什么没登记?”穆一衡问。
周弦捏着纸边:“原本只跑十分钟。我想跑完就删。”
“后来没删。”
“嗯。”
“原因?”
“上课铃响了。活动室老师让我先把键盘搬回去,我回来时报告厅那台机已经关了。”
他没有说“忘了”就结束。活动室借用表显示,他离开后去上了信息课,下午没有再进报告厅;但任务未登记、未清除仍是他的动作缺口。
方祁补第二栏。他承认临时找周弦压测,没有将测试编号写入专题组记录,也没告诉他周三下午备用机将接入正式环境。页面测试与正式展示原本分属两个日程,方祁以为“临时测试”只在当天有效,没有进行交接。
“你知道他用的是公共模板吗?”岑序问。
“知道模板,不知道任务会同步到报告厅备用机。”
“你确认过吗?”
“没有。”
“为什么?”
方祁张了张嘴,平常用来抢先化解尴尬的话一句也没出来。他看了眼自己昨晚补交的刷新脚本记录:“因为以前几次临时测试,退出以后就结束了。我把习惯当成条件。”
这句话不能替他洗清,也没有把他写成明知风险仍故意放任。方祁在第二栏签下:临时测试安排人未登记任务、未完成正式环境交接。一周内不得单独安排临时压测,后续设备测试必须由教师或另一名登记人共同确认。
信息中心老师说明第三栏。报告厅备用机开启了断电后自动唤醒,浏览器同步公共测试模板,任务调度器没有随浏览器退出清空。这些设置原本用于公开课快速恢复,却没有按活动隔离。
值班员说明第四栏。开放试讲前只检查页面、投影和网络,没有检查任务目录;正式环境接入时也没有执行清理清单。
白板四栏逐渐写满,没有一栏能独自装下十六次提交。
周弦的说明结束后,邬白榆问:“你什么时候知道可能是自己的任务?”
“昨天晚上,看见有人说五秒一次。”
“几点?”
“九点多。”
“为什么今天下午才来?”
周弦的手一直压在说明纸上:“我先回活动室找文件。电脑被封了,我不知道编号是不是同一个。后来群里有人说登记名是你,我想解释,可一说大家就会知道任务是我建的。”
“所以没说?”岑序问。
周弦点头。
“如果日志没追到任务呢?”
“我会找老师。”
“什么时候?”
周弦答不上来。
下课铃从隔壁楼传来。门外几个高一学生跑过,玻璃上掠过校服影子,其中一人认出周弦,脚步慢下来。穆一衡起身把百叶窗降到一半,只保留上方采光,没有把门锁上。
岑序把完整日志申请翻到公开字段那一页。账户、任务编号、活动室排班、首次保存设备都在里面。只要导出,邬白榆的误指可以在最短时间内被一个确定创建者替换。
他的手碰到导出按钮。
卓澄按住屏幕边缘。
“别拦我。”
“我会拦。”
周弦抬头。方祁也停下笔。
卓澄没有把声音压低:“我不想你变成他们。”
竞培室里没有人替这句话找更好听的解释。
岑序的手仍放在鼠标上:“谁?”
“那些先需要一个名字,才肯处理问题的人。”
“日志里有任务创建者。”
“有创建者,不等于所有责任都在他。也不等于现在就该把完整活动记录给所有人。”
“邬白榆已经被看了一天。”
“所以更正必须公开。不是所以要立刻让周弦替她站到原位置。”
这句话让岑序当场难堪,也让卓澄失去退回“只谈流程”的余地。他是在公开指出,岑序等待旧事更正太久,以至于可能把速度本身当成了唯一正义。
岑序看向周弦:“他昨晚知道,却没来。”
“这要进入处理。”
“如果他一直不来呢?”
“下午四点后写本人陈述未完成,再决定是否扩大日志范围。”
“现在他来了。”岑序的语气很平,“也承认任务是他建的。”
“那就公开确认到这一层。”卓澄说,“不是把七个人的完整日志一起放出去。”
“你怎么知道这次遮掉的字段不会又缺关键?”
“我不知道。可以申请第三方复核。”
“又是等别人。”
“对。也可能等错。”
卓澄没有说自己一定正确。
岑序把手从鼠标上拿开,却没有接受他的判断。他问周弦:“你愿意公开到哪一层?”
周弦先看指导老师,随后又把视线移回纸面:“可以写脚本由我创建,没登记,也没删。名字……能不能只留在校内处理记录?”
“你接受邬白榆的更正公开到原提示位置吗?”
“接受。”
邬白榆把更正说明递过去:“别只说接受。看完再签你知道这一项。”
周弦逐行读完。他在“已知晓更正范围”后签名,日期写错一天,自己划掉重写。邬白榆没有替他修,也没有要求他向自己当场道歉。
“你不生气吗?”周弦问。
“生气。”
“那为什么不写名字?”
“我需要错误指向被更正。”邬白榆把纸收回,“不需要你的名字替我消气。”
她说得很短,却没有替周弦减轻后果。周弦昨晚知道可能与自己有关却延迟说明,这一项被单独写入;他的害怕是真实原因,不是免责理由。
穆一衡将完整日志退回只读,按照四栏分别安排处理。
周弦暂停两周公共测试权限。暂停期间,他不能独立操作公共机、建立定时任务或接触正式环境;必须完成一次脚本登记、任务清除、跨设备恢复和退出后复核演练,再由不在本次链路中的老师与学生各一人检查,之后才能重新申请。
“做完是不是恢复原权限?”周弦问。
“不是默认恢复。”穆一衡说,“重新申请。申请可能通过,也可能只恢复部分范围。”
周弦把自己说明背面原先写的“恢复原权限”划掉,改成“重新申请公共测试”。日期空着。
他没有在这场说明后突然成为最成熟的人。听见“两周”时,他先问了周五展示怎么办,问完才想起不该把社团损失放在自己的处理前面,耳朵又红起来。
指导老师没有责备他提展示。周五的小游戏兼容测试原本由周弦完成,暂停权限后必须换人重跑。已经跑完的大半不能直接由新成员签名接收,至少要重新核最后两组设备。
门外那名抱旧键盘的学生被叫进来。他听完安排,第一句话是:“那我们的展示可能少一段联网功能。”
周弦把U盘递过去:“说明在根目录,测试结果也在。”
对方没有接:“你昨晚要是先说,我们至少能早点换人。”
周弦的手停在半空。
“我昨晚没确认编号。”
“你可以先告诉老师可能有关。”
活动室登记表上,周五“脚本支持”一栏原本写着周弦。那名学生当着他的面用黑笔划掉,改成另一个名字,又在后面补“重新核全部任务”。划线穿过周弦姓名,没有涂黑,仍能看见原安排。
穆一衡没有让对方别生气,也没有把两人叫到一边完成和解。他只确认接手学生是否愿意、是否有时间,并将周五社团训练改为教师陪同。对方愿意接,但要求取消当天午休篮球,实际损失写进调整单。
周弦把U盘放到桌上,不再往前递:“你先别直接运行。里面有旧任务文件。”
“我知道。”
“根目录第二个文件夹——”
“你现在不能指导我操作公共机。”对方打断他,“写清楚,我自己看。”
周弦把手收回来,重新坐下写交接说明。第一版用了很多“应该”“大概”和“正常情况下”,指导老师让他逐项改成文件位置、运行条件与未核状态。写到最后一页时,他的字又挤到装订线,却没有因为愿意配合就获得提前恢复权限。
方祁的处理也没有停在“一周不能单独压测”。周五选拔的设备准备原本由他主导。现在他仍可检查页面和线缆,却不能临时叫人跑脚本,也不能独自决定测试完成。另一名教师要在任务目录清空后签名。
“那要是老师没空呢?”方祁问。
“设备测试顺延。”
“选拔不顺延。”
“所以你得提前申请。”
方祁在日程表上把原定周五早晨的测试提前到周四放学后。这会占掉他补化学实验的时间。他没有用“为了团队”把课程损失说得体面,只给化学老师交了一张真实改期申请。老师同意周五午休补实验,但不免迟交分。
报告厅备用机则关闭自动恢复网络,公共模板与正式展示账户分离。活动前检查表增加任务目录与缓存清除,由教师签字。信息中心承担设备设置缺口,不能把全部后果写成“学生违规操作”。
对外处理说明最终只有四段:测试脚本由学生创建且未登记;临时测试安排未完成交接;备用设备保留自动恢复与同步;正式接入前未完成任务清理。学生姓名不公开,校内责任附件保留。
发布前,穆一衡把说明送给前次被取消现场采样的下一组先核对。他们不参与判断周弦姓名是否公开,只确认自己的损失有没有被再次省略。
那组负责录音的女生读完,指着最后一页:“这里写‘场地已调整’,可我们当天的现场采样没补回来。”
桑泊宁把“已调整”删掉,改成:原定现场采样取消;周五提供一次补录场地,但原观众环境无法复现。
“补录就算补偿了吗?”女生问。
“不是。”穆一衡说,“是后续安排。已经失去的现场条件单独保留。”
另一名学生问:“为什么造成事故的人可以不公开姓名,我们组的节目名却写得很清楚?”
这个问题没有靠一句“保护未成年人”解决。节目名原本已在公开排程上,受损情况需要对应原安排;周弦的姓名此前没有进入公开提示,公布它并不是更正旧错误。两种公开范围来源不同。
女生接受了说明,却要求不要在补录通知里写“因其他组设备故障”。那会让所有人重新猜是哪一组。最终只写场地异常后补录,不给专题展示或信息社贴标签。
他们带走更新后的排程时,仍少了一段现场观众反应。事故处理可以补时间、借设备、说明缺失,不能复制已经过去的那十分钟。
邬白榆的更正与初始提示继续并排。周弦没有出现在走廊公告里,却需要向专题组与指导老师完成本人说明,并接受具体权限暂停。
“会不会有人觉得学校在护着他?”桑泊宁问。
“会。”邢观说,“所以公开的不是‘已批评教育’,而是每个环节改什么、谁负责执行、什么时候复核。”
桑泊宁删除了原稿中的“妥善处理”,换成四项日期。她没有把周弦的手写说明改成校刊人物故事,也没有写“一个十五岁学生终于学会负责”。他只是在一场事故后开始承担后果,能不能长期做对,要等权限恢复过程验证。
说明发布后,走廊里有人问:“那到底是谁写的脚本?”
班主任回答:“学生本人已在校内说明,公开复盘不公布姓名。”
“是不是信息社的?”
“流程涉及信息社公共模板,也涉及活动安排、设备设置和正式检查。不要把一个社团当作责任人。”
猜测没有完全停止。至少学校没有再用一个确定姓名换取表面的安静。
处理单签完后,指导老师没有让周弦立刻回班。他被带到一台完全离线的旧机前,只做恢复演练的第一项:登记脚本。
周弦打开空白表,习惯性在用途栏写“测试页面是否正常”。复核老师退回:“正常指什么?”
他改成“连续空请求下页面是否响应”。老师又问请求间隔、持续时间和退出条件。周弦补到第四行,才发现自己过去所谓的十分钟临时测试,至少包含五个需要登记的参数。
登记完成后,他下意识点开任务调度器准备证明自己会删除。指导老师合上电脑盖:“今天只练登记。”
“可删除我也会。”
“事故前你也以为会。”
周弦没有获得一次完整演练来迅速证明成长。第一项表格仍被退回两次,第二项清除要等下周由另一名复核者监督。他把旧机编号写错一位,重新誊抄,错页同样装进恢复档案。
等他回到竞培室,班级数学订正已经截止。班主任在消息里让他明天午休补交,迟交照常记录。权限处理没有替他暂停普通课程,也没有把每一项损失都包装成承担责任的勋章。
周弦离开前,邬白榆把自己两版用途说明给他看了一眼。第一版的急切解释仍在,第二版只写三行动作。
“为什么作废稿也留?”他问。
“因为我当时急。”
“留着不会显得你心虚吗?”
“它能证明我急,不能证明我提交。”
周弦低头看自己的手写说明。他最初在末尾写着“全部由本人负责”。那句话看起来勇敢,也会替方祁、设备设置与教师检查一起消失。他将其划掉,按四栏重写,只认领脚本创建、未登记、未清除和延迟说明。
离开竞培室时,信息社同学没有等他。周弦独自抱着透明文件袋回高一楼。活动室钥匙暂时不在他手里,周五展示名单上也没有他的“脚本支持”。这些损失不会因为公开说明保护了姓名而消失。
放学前,信息社活动室开始重排周五展示。原定由周弦负责的联网演示被改成离线版本,海报上那一栏只剩半行。接手学生抱着旧键盘来问能不能沿用周弦已经跑过的数据。
指导老师把测试结果放在桌面,却没有把“已完成”签名一起转给他:“能参考,不能代签。最后两组设备重新跑。”
接手学生看了眼操场方向。午休篮球已经被划掉,周五放学后的社团聚餐也因重新测试取消。他没有说愿意理解,只把时间写进自己的课表。
周弦站在门外,活动室钥匙暂时不在他手里。他想提醒第三台旧机的电源键会卡住,话到嘴边停下,改在交接纸上写:按下后等待五秒,若指示灯不亮再重试;该现象未确认是否影响任务运行。
接手学生读完,自己签收。门在两人之间合上,周弦没有进去看第一次重跑。公开说明没有写他的名字,现实里的空位却清楚留在展示表、篮球场和这扇门外。
第三方复核在晚自习前送回两张蓝色便签。第一张贴在教师责任栏:现有检查表没有“任务目录”这一项,不能只写成当班值员漏查。第二张贴在设备栏:公共模板为何默认同步到备用机,启用日期仍未找到。
周弦已经承认脚本创建、未登记、未清除和延迟说明;方祁的临时安排、设备自动恢复和正式接入检查也分别留着名字与日期。处理单没有在“学生承认”处收口。
邬白榆看完,只问:“原位更正留多久?”
“至少和旧提示存在的时间一样。”桑泊宁说。
她点头,回班补英语默写。周弦的数学订正已经错过截止,信息社钥匙也没有回到他手里。完整说明并没有把任何人的下午重新还回来。
晚自习前,卓澄和岑序留在西廊。完整日志仍未导出,暂存页只增加了第三方复核编号。
岑序把手机收回:“你刚才那句话很难听。”
“我知道。”
“你觉得我会变成谁?”
“我不知道。”卓澄说,“我只看见你要按导出。”
“如果不按,邬白榆继续被误指呢?”
“那我可能拦错。她可以反对,老师也可以推翻。”
“可你还是拦了。”
“对。”
楼下广播正在报晚自习纪律。两人之间没有因这场阻止变得更亲近。卓澄的话碰到岑序最不愿被比较的那类人;岑序也没有保证以后会先接受他的判断。
“下次你还拦?”
“会。”
“别把会拦写成你永远对。”
“你也可以拦我。”
“我会。”
卓澄从废试印纸背面写下一行:动作可能把范围扩到未说明的人时,先停到下一次复核。岑序拿过笔,在后面补:提出暂停的人不获得结论。
方祁经过时看见,又加了一句:停掉的赛程和课程时间照样记损失。桑泊宁在“公开”旁画一道竖线,把公开说明与内部日志分开;邬白榆最后写:本人更正可以先行,不必等完整责任链。
纸上只有四处不同笔迹,没有“互相保护”的标题,也没有把两个人的争执包装成私人约定。穆一衡把它夹进下次复盘页,是否长期采用另行讨论。
邢观从办公室出来,手里多了一张蓝色申请单。他没有递到任何人手里,只放在窗台上。
“本次异常的责任链已经处理。”他说,“你们提到以前和现在。旧W17归档可以申请只读查看;理由、范围和陪同人分别填。今天不用决定。”
蓝纸最上方只有一行:旧W17归档,只读查看。
晚自习预备铃响时,窗缝把那张废试印纸吹得翘起。岑序用蓝夹子压住,纸背四种笔迹露出一半。
“这张先别叫规则。”他说。
卓澄把已经写好的标题划掉:“复盘问题。”
两个人都没有在旁边签名。刚才那句难听的话仍在他们之间,不能靠一张纸立刻变成合作成果。方祁来拿化学报告时把纸夹进公共复盘本,问了一句“还吵吗”,没人回答。