请各位家长注意。”
“高二三班,周盼,晚到未到。”
“高二三班,许沉,晚到未到。”
“高二三班,沈砚,晚到未到。”
“高二三班,……”
许沉的瞳孔骤然一缩。
她不需要看见短信内容,只需要听见广播系统吐出来的编号顺序,就知道家长端正在收到什么。那不是简单的通知,而是一个迟到了十年的点名表,且点名表上的人名正在按照某种旧顺序往外滚。系统先确认接收对象,再把迟到的到校状态补成短信,再让家长端作为最后一层证据见证这一切。
这意味着什么,她再清楚不过。
意味着曾经被抹掉的人,至少在手机那一端,开始有了被看见的可能。
可这还不够。
因为系统只亮了半步。
它没把所有号码都发出去,没把所有家长都拉进来,甚至没让这条短信形成完整的群发。它只是先在少数人手机上亮了一下,像故意试探外部现实会不会立即反应,试探这些名字还有没有能够被承认的家庭关系,试探谁还记得那一年丢掉的孩子。
许沉咬紧牙关,脑海里飞快掠过补录回执、接收对象、转学系统、家长端短信。她第一次这么清楚地感到,这个学校不是单独用一套规则困住学生,它是把所有能证明一个人存在的接口都拆开了,再分别收进不同的层里。教室里点名,广播里确认,系统里补录,家长手机里收尾。每一层都像一枚盖章,只要中间有一层没亮,整个名字就会卡在半空里,既没死透,也回不来。
“为什么只有先亮了一部分?”她问得极快。
后排那人看着她,目光落得很稳。
“因为他们还在试短信通道能不能穿过去。”她说,“家长端不是学校的内线,是外面的。学校以前能把名字压在校内,不代表它能压住所有外面的手机。可他们试过很多次,最后只留下这种半亮不亮的结果。”
“半亮不亮?”
“有些家长能收到,有些收不到。有些只亮屏,不出通知。有些只弹一行字,点进去就是空白。”她说着,嘴角极浅地扯了一下,“系统不想一次把所有人都惊动,只想先看哪几个名字还能被外面认出来。”
许沉听得心口发沉。
原来所谓“家长端开始收到”,并不是全局崩塌前的热闹,而是一次极冷的试点。学校在试探,被删掉十年的孩子,到底还有没有人在手机屏幕亮起时第一时间接住那条消息。它要先知道,谁家的联系人还活着,谁家的号码还没换,谁家的通知权限还在,谁家还能顺着这条短信把人重新拽回来。
也就是说,这条短信不是终点,而是确认家长还在不在的工具。
她突然明白了为什么这章标题里要加上“但还不够先亮了”。
因为短信亮了,不代表人回来了。
因为家长端收到,不代表学校肯承认。
因为哪怕手机屏幕在深夜里亮起,真正能把人从黑框名单里拉回现实的,也还差一步。
那一步,得有人亲手去碰。
讲台下方又传来一声极轻的纸响。
许沉立刻望过去,发现最底下那摞薄纸已经往外滑出了一厘米,露出更多的回执边角。那上面除了周盼的名字,还压着一行更深的字,像是系统在后面追加的补记。
“接收状态:未完全送达。”
她瞳孔猛地一缩。
未完全送达。
说明短信已经发出了,但还没真正完成传递。学校在用广播系统和转学系统做外部投递,而家长端只是先亮的一层界面,底下还有未送达、待确认、待回执的三道壳。只要这三道壳里有一道没闭上,这些名字就还处在半存在状态。
“未完全送达……”许沉几乎是喃喃地重复,声音低得像怕惊动纸背后的人。
“对。”后排那人说,“这就是为什么他们一直要补录。只要补录没完成,短信就会一直挂在外面。挂到有人点开,挂到有人回复,挂到家长端把旧号码重新拉回通讯录里。那时候,学校才算真的把人送出去了,也真的把人送进去了。”
许沉听懂了。
送出和送进,是同一件事的两面。
学校要把一个学生从现实里删掉,不是一下子抹去,而是先让他在各层系统里变得“可送达”,再在送达的过程中把他改写成别的样子。家长端收到短信,表面上是确认迟到,实际上是确认这个名字还在不在被联系名单里。只要家长没有立刻回复,或者回复的不是正确格式,那条短信就会被系统判定为未完全送达,继而进入下一轮补录。
许沉抬起头,忽然对上那人平静得近乎空洞的眼睛。
“你当年也收到过?”她问。
那人静了半秒,像是在挑选一个不会立刻把自己压回纸里的回答。
“收过一半。”她说。
一半。
许沉心口一震。
“什么叫一半?”