下一章 上一章 目录 设置
7、玻璃榜墙 一面榜墙, ...
-
周一第一节课前,教学楼大厅的玻璃榜墙同时亮起两套名单。
左侧是月考综合排名。卓澄仍在最上面,姓名后跟着班级、总分和一条绿色上升箭头。右侧是白箱训练榜,岑序的临时账号第一次出现,排在第九,名字后面却压着一行浅灰小字:旁听数据,资格待核。
两块屏幕中间只有一道透明接缝,围观的人却很快替它们接出了一整段故事。
“一个年级第一,一个算法榜空降前十。”
“第17题不是他帮忙修的吗?数据肯定比别人多。”
“旁听还能上榜?”
有人举起手机拍屏,照片里看不清那行灰字,只剩卓澄和岑序两个名字隔着玻璃并排。
照片在第一节课前就进了三个班群。有人把灰字裁掉做成“挑战年级第一”的配图,也有人在下面补了一句“听说是学校特招”。班主任要求群管理员先保留原图和发送时间,再撤下带个人猜测的标题;已经转到校外社群的截图却收不回来。卓澄坐回座位时,后桌把手机递给他看,他没有点开评论,只记下最早那张完整照片的时间戳。
早读还没开始,班里已经有人根据截图替两个人安排好了关系。有人说岑序是新来的竞赛生,也有人说学校为了刺激卓澄,故意把旁听账号放进榜单。两种说法都没有来源,却因为说得足够像“内部消息”,很快被下一条转发省掉了“听说”。
卓澄同桌把月考分析表压在手机上,问得很直接:“你认识他多久?”
“昨天第一次见。”
“群里说你们一起修题。”
“修的是同一件事。”
“那不还是一起?”
卓澄没有接着拆词。他把完整榜墙照片发给班主任,附上原始时间和灰字位置,又提醒同桌不要替自己在群里争论。同桌本来已经打出“卓澄根本不认识他”,看完把那行删掉。
“这也不能说?”
“我认识到什么程度,不是榜墙问题。”
第一节课的预备铃响了,班主任没有用五分钟班会解释“事实真相”。她只做了两件事:让传播过裁剪图的学生在原消息下补发完整图;把无法确认的“特招”“挑战”“学校安排”等词全部标为个人推测。有人不服,觉得删掉就行,没必要留下更正。
“删掉以后,后来进群的人只看见一串撤回。”班主任说,“他不知道你撤回的是笑话、误会,还是证据。”
一名学生小声问,既然系统已经出错,为什么不把岑序的名字直接从榜墙撤掉。班主任没有替信息中心回答,只在黑板边写下三个词:记录、资格、排序。
“这三个词今天会有人解释。”她放下粉笔,“你们现在先别把它们写成同一个意思。”
卓澄抄下三个词,月考卷却少听了老师讲的一道压轴题。后桌用笔帽敲他桌沿,他才把视线从手机时间戳移回讲台。榜墙争议没有让他的第一名失效,也没有给他免掉当天该听的课。那道题的第二种解法,他只能课后自己补。
岑序从东门进来时,人群自动让开一条不太自然的路。他没有先看名次,伸手挡住一名低年级学生正在拍摄的镜头。
“灰字也拍进去。”
对方愣了一下,重新对焦。
卓澄站在榜墙另一侧。他原本来确认月考分析会时间,听见有人说“第一名总算有对手”,便把刚打开的成绩页面锁了屏。
方祁挤到他旁边,手机贴着掌心:“论坛标题已经飞了。‘白箱双子星’算客气的。”
“原图呢?”卓澄问。
“有一张带灰字,三张没带。”
“发桑泊宁。”
“你要她删?”
“她先看别人第一眼会看见什么。”
方祁把四个链接一股脑转过去,又补了一句:我下午训练分组也靠这面榜,别把整榜关一周。那不是替岑序说话,是他自己的损失。
如果照片故意裁掉灰字,那不是玩笑,而是在把尚未完成的资格流程写成既定事实。
邬白榆带着训练签到表赶到大厅。她没有去看论坛,直接问值班老师:“旁听数据为什么进入正式排序?”
榜墙的技术说明写得清楚:训练榜只展示白箱训练表现。但“展示训练表现”和“参与正式排名”被后台当成了同一件事。
信息中心临时关闭右榜排序权重。屏幕闪了两次,岑序仍显示第九,前面的序号却变成一条横线。
技术员没有只改岑序这一行。他们调出上一学期两名休学学生和一名转组学生的历史记录,发现系统同样把“保留训练数据”理解成“继续参与当前排名”。若只对岑序做人工例外,下一次换个人还会重演。邬白榆要求把状态拆成记录保留、资格有效、是否参与排序三列,再用四个旧样本逐项复测。榜墙因此多停了二十分钟,月考排名也暂时切成静态页,围观的人第一次不得不等规则改完,而不是立刻获得一个好讲的结论。
旧样本并不整齐。休学学生的记录里,一人明确要求保留训练过程,另一人从未回复过是否继续展示;转组学生则只同意原组教师查看,不同意出现在现组排名。过去系统将三种情况都压成“保留”,然后继续参加每周排序。
信息中心最初提出把三人全部移出历史榜单,再重新征求意见。邬白榆翻到最早的申请页:“第一个人写的是保留过程。移出以后,过程还在哪?”
“后台仍有。”技术员说。
“他当时能看见吗?”
“只能教师端看。”
“那就变了。”
负责榜墙的老师赶到大厅时,围观已经散了一半。他主张先恢复左侧月考榜,右侧训练榜整面关闭,等一周后完成全部复核再上线。方祁站在后排,听到“一周”立刻抬头。他的训练组周五要按榜单重排,一周意味着这一轮结果全部失去公开位置。
“不能因为岑序的数据进错了,就让所有人的榜都没了吧?”
有人接话:“那也不能为了你们的排名,先把他算进去。”
方祁脸色不好看,却没退。他把自己的任务卡举起来:“我没说算进去。我问已经有效的正式数据怎么办。”
大厅里第一次出现不是围绕岑序的损失。正式成员的成绩若全部暂停,周内分组、展示顺序和教师反馈都会顺延;若只隐藏岑序一行,又会把系统共同问题处理成个人例外。
卓澄提出保留所有记录页,暂停生成序号。正式成员仍能看到自己的分数和训练时间,但本周不根据旧脚本自动重排。新的排序规则通过四个历史样本后,再生成一次带版本号的榜单。
“那这一周谁排第几?”有人问。
“没有自动名次。”卓澄说。
“你当然无所谓,你左边还是第一。”
这句话从人群里出来,落得很准。卓澄看了一眼左侧月考榜。他的姓名没有横线,也没有灰色待核。月考榜继续亮着,会让他在提出暂停训练排名时天然显得没有损失。
他走到值班台,把自己原定第一节课后的月考分析会签到划掉,请班主任把材料留到放学后。分析会不会因为他参与榜墙核验重新举办,他需要自己补拿数据,也失去一次和年级组当面讨论错题分布的机会。
“左边照常。”他说,“我不拿左边给右边作保证。”
负责老师最终接受临时方案。屏幕上所有序号变成横线,分数、日期和资格状态保留。页面底部新增版本提示:当前为记录页,不生成正式顺序。
操作完成后,一名原本排第三的学生拍了新页面。他没有抱怨名次消失,只问旧截图以后是否还能查。技术员将早晨七点零八分的发布快照封入只读区,公开页只显示校验码,不开放姓名搜索。错误榜单没有被抹掉,也没有继续悬在大厅供人围观。
围观里有人轻轻“啧”了一声。
“这不就是给他留位置吗?”
“也可能是被踢出去了。”
两种说法一样快,都没有问岑序本人。
穆一衡赶来后,没有要求大家散开。他让信息中心把榜墙底部的规则说明放大,然后在现场解释:临时权限产生的训练记录可以保存,但不能自动转成正式资格;同样,也不能因为资格待核就删除已经发生的成绩。
“怎么补资格?”一个正式成员问。
“按旁听转训练的公开测评。”
“以前没办过。”
“规则里有。”邬白榆翻到训练手册附页,“只是没人走过。”
这句话让争论换了方向。有人开始问是不是为岑序专门找了条旧规则,也有人认为既然系统误收数据,就该直接清空。
卓澄指着榜墙,习惯性地把三列排成一句:“记录保留,排序暂停,资格——”
“够了。”岑序说。
卓澄停住。
楼梯口已经有人把前半句转成“卓澄要求学校保住岑序成绩”。他原本还准备补充适用范围、历史样本和后续测评,话到这里收了回去。
“你来。”他说。
岑序看了一眼话筒,没有接:“先投完整页。”
岑序的手停在话筒前。他可以拒绝,也可以只把问题交给信息中心。公开回应会让更多人注意到他,沉默则会把所有解释继续留给别人。两种选择都不会把早晨的截图收回来。
邬白榆把话筒开关拨回关闭,指向投影左下角:“只说你肯公开的。分数留给测评,榜墙让信息中心答。”
岑序没接话筒。他走到值班电脑旁,要求将完整状态页投到大厅屏幕。姓名、三次训练时间、临时权限、资格待核、排序暂停同时出现。页面不再只剩一个第九名。
“三次训练,我做的。”岑序说,“资格没过。把九去掉。”
有人问:“那你觉得自己该不该进前十?”
“现在没前十。”
“测不过呢?”
“记录还在。”
“那不是占位置?”
岑序指了指横线:“哪一格?”
他的回答没有替自己讲励志故事,也没有证明谁在针对他。问题被压回页面上具体的三列。说完以后,他把话筒留在值班台,没有继续接受围绕个人经历的追问。
卓澄站在两步外,没有补充“他修过第17题”,也没有拿共同工作替岑序增加资格。他第一次真正看见,帮助一个人说清楚和替一个人把话说完之间,只差一句看似正确的补充。
上课铃从大厅另一端传来,站在楼梯口的学生开始往教室跑。卓澄的月考分析会就在第一节课后,他若现在离开,老师也不会追究;岑序则完全可以把争议交给信息中心,等结果出来再出现。两个人却都没有动。卓澄把自己的排名页面关掉,岑序把临时账号的完整状态投到现场屏上。谁都没有拿另一个人的成绩替自己增加可信度。
卓澄本来可以退开。只要不说话,第一名就仍然只是第一名,不必卷进旁听资格的争议里。
他却指向屏幕下方被挤到最末行的状态说明:“那你自己说。”
岑序没有顺着人群解释自己的分数。他拿出手机,拍下完整页面,将问题提交给信息中心:展示层必须区分记录保留、资格状态与排名权重;修改前不得删除原始榜单快照。
提交成功后,他才补了一句:“我接受公开测评。测评失败,记录照样不能被改成没发生过。”
现场说明只解决了大厅里的人。班群、社团群和校外论坛仍保留着不同版本的截图。桑泊宁带着最早的传播链来到值班台,把页面分成三类:完整原图、裁掉资格状态的截图、加了“特招”与“挑战第一”标题的二次图片。
信息中心准备发一条统一公告。桑泊宁把最早那张截图放到屏幕中央:“新公告会沉到群底。原图下面还是空的。”
她把传播链按读者实际看见的顺序分成三类:完整原图、裁掉灰字的截图、加过标题的二次图。校内群必须回到最早消息下面补完整图和更正;制图者要说明自己裁掉了什么。校外链接联系不到,就保留发现时间,不拿一条校内公告假装已经追回。
有人说这样会把事情越闹越大。
桑泊宁点开转发数字:“四十七次。不是我们把它弄大。”
她没有再讲传播伦理,只把更正位置画在原消息下方:“读者第一眼在哪里被骗,就在哪里看见补丁。”
更正文字也经过三轮修改。第一版写“系统误将旁听学生列入正式榜单”,会让人误以为训练记录本身无效;第二版写“资格状态显示异常”,又掩盖了排序脚本确实忽略字段。最终版本只列事实:训练记录真实存在;旁听资格尚未完成;序号由错误脚本生成;正式排序暂停,原始快照保留核验。
岑序看完没有要求加入“本人无过错”。卓澄也没有写“学校已查明”。两个人分别确认涉及自己的事实段,传播范围和技术原因由对应人员署名。
第一条更正发回班群时,最早做“白箱双子星”配图的学生撤回了图片,随后又重新发出完整版本。他在下面写:原图裁掉了资格待核,标题是我自己加的。
评论区没有因此全部道歉。有人回“开个玩笑而已”,也有人继续认为岑序既然能排第九,资格只是手续。更正只能让后来的人看见玩笑删掉了什么,不能逼每个人立刻改变判断。
林柯在高一群里找到自己转发过的那张图。他没有另发新消息盖过去,而是在原消息下面补完整截图和更正。几分钟后,有人问他到底是系统错还是岑序不该上榜。林柯打了两遍回答,最后只写:“记录是真的,名次现在没有。”
这句话不漂亮,却没有再替未知部分选一个方便的原因。
邬白榆把签到表翻到空白页,先圈住“本人中止”:“这一项、设备故障、数据去哪,贴出去以后再开测。”
穆一衡点头,当场指定她负责流程核验,卓澄不得参与出题,只能整理公开讲解模板。
午休时,邬白榆把测评草案贴在竞培室外,允许所有正式成员和试读学生提意见。最先被圈出来的不是题目难度,而是“测评数据用于训练评估”这句含糊话。
草案贴出不到十分钟,最外侧已经围了两层人。正式成员关心难度和通过线,旁听学生先看退出、设备故障和数据用途。两类问题写在同一张纸上,却几乎不重合。
一名正式成员认为,既然岑序已有三次高分,公开测评只需验证身份,不必再做完整流程。另一个人反对:“那三次本来就来自错误入口,怎么能拿来减题?”
岑序站在走廊边,没有用自己的分数支持任何一边。他要求三次记录不得作为加分,也不得作为扣分;测评从同一起点开始,历史数据只保留为事件记录。
方祁问得更实际:“这套规则以后只给旁听转正式用,还是我们转组也用?”
邬白榆在草案标题上补了“试行一版”,适用对象从岑序姓名改为“旁听转训练申请者”。有人提醒学校以后未必还有第二个申请者,她仍然没有把通用条款改回一次性说明。
邬白榆把草案里的姓名划掉,只留下适用对象:“就按这版。以后没人走,也别缩回一次性说明。”
规则讨论挤占了午休后半段。卓澄原本要去领取月考分析材料,只能请同桌代拿;岑序错过食堂热菜,买回来的饭团压在书包底层,直到下午实验课前才吃。邬白榆则把自己当天的训练题移到晚自习,承担草案核验超时。
没有人因为参与“公平规则”获得额外训练时长。纸面上每增加一句清楚的话,都从某个人当天原有安排里切走一块。
林柯站在贴表最外圈,在“本人中止”下面画了一条铅笔线。他没有等老师点人:“退出一次,会不会被写成抗压不足?”上周那张先勾“粗心”、后来改为待核的失败截图还夹在他的练习册里。他不想再靠猜,等结果出来才知道自己同意过什么。
另一个人接着问,现场设备出错算谁的时间。邬白榆把两条问题写到正文修改栏,没有塞进页脚说明。岑序站在人群后面,没有利用自己是唯一申请者要求特殊说明,只在空白处写:规则以后还会给别人用。
人群逐渐散去。榜墙仍亮着,右侧第九名的位置不再有数字,只有姓名、三次训练记录和资格待核。
午休前,电子班牌推送测评通知。
通知发布前,名单页先在竞培室投影了一次。有人建议把岑序的三次训练分数放在姓名后面,证明公开测评并非“照顾零基础旁听者”;岑序要求删掉。历史分数既不进入测评,也不该在通知里承担说服作用。
标题最初写“特殊旁听转正测评”。林柯指出,“特殊”会让后来的人以为只有岑序能走这条路径。邬白榆改成“旁听转正式训练公开测评”,并把观察申请方式、不可拍摄范围和中止条款链接放在同一页。
观察席只有八个,报名却来了十七人。竞培组没有按训练排名优先,而是保留四名正式成员、两名普通试读者和两名教师席位,其余人只能看测评后的规则记录。方祁本来可以凭正式成员身份入场,仍需确认自己承担的是设备状态记录,不能一边围观一边评论答案。
名单最终只有一个申请者,规则却没有把他的姓名写进条款正文。电子班牌亮起时,学生先看见的是适用对象和退出方式,往下滑才看见岑序。
通知页底部还保留榜墙更正链接。点进去能同时看到周一错误快照的校验码与当前无序号记录页,测评不是替旧错误收尾,而是另一条独立路径。
下午第一节课前,榜墙右侧恢复成记录页。没有序号后,围观明显少了,仍有人停下来逐行找自己的分数。方祁的两组离线样例尚未通过新路径审核,页面暂时没有更新。他站在屏幕前看了半分钟,确认自己的空白不会被写成下降,才回竞培室。
卓澄放学后补领月考分析表。年级老师已经结束集中讨论,只把打印材料交给他,无法再重复其他班级的错题反馈。他在办公室外站着翻完,发现早上漏听的压轴题解法恰好出现在“高分段共性错误”里。若他参加分析会,本可以当场追问样本来源;现在只能写邮件预约下一次答疑。
岑序则收到班主任转来的考勤提醒。早晨大厅停留使他第一节课迟到七分钟,说明材料能够证明他参与榜墙核验,却不能自动改为出勤。任课老师允许他补课堂练习,不撤销迟到记录。榜墙上的错误名字暂时失去序号,他的普通课程记录仍按实际时间留下。
两个人在竞培室外碰见时,谁都没有拿自己的损失换对方一句感谢。卓澄把测评草案递过去,岑序先看退出条款;岑序把迟到补练习夹在书里,卓澄也没有提出替他说明。
草案即将贴出,新的问题不再是谁应该为早晨的名次负责,而是学校准备怎样在下一次申请者出现前,把“可以中止”真正写成可执行的规则。
【周三16:30,竞培室公开测评。对象:旁听转正式训练申请者。】
名单下面只有一个名字。
岑序。
这一次,灰字没有被缩到照片看不清的位置。
通知末尾还有一行:测评全过程允许申请中止,结果不自动进入个人画像。