蛋糕上的奶油歪歪扭扭地塌着,草莓摆成的爱心缺了一角。白芷踮着脚尖站在椅子上,两只小手撑在桌沿,眼睛被烛光照得亮晶晶的。
“许愿!许愿!”她喊,声音里全是兴奋。
白敛站在她身后,手指轻轻搭在女儿肩上。谢铭靠在窗边,目光掠过墙角的逻辑符文——它们被藏进窗帘褶皱、书架阴影、地毯花纹里,像一张无声的网。
“妈妈一起许愿。”
“好。”白敛蹲下来,闭上眼。
七支蜡烛的火苗同时晃了一下。
谢铭的瞳孔骤然收缩。他感受到一阵微弱的逻辑扰动,像石子投入平静水面时泛起的涟漪。不是来自裂缝,而是来自——那支代表“愿望”的蜡烛。
烛火熄灭的瞬间,烛芯上残留着一丝不自然的红光。
白敛迅速站起身,用身体挡住谢铭的视线。“芷芷,切蛋糕吧。”她的声音平静得像什么都没发生过。
白芷拿起塑料刀,笨拙地切下一块蛋糕,奶油沾到了袖口上。白敛笑着帮她擦手,动作轻柔得像在抚摸一件易碎品。
谢铭没有动。他的目光落在地毯上——逻辑符文在烛火熄灭的瞬间,曾短暂地亮过一下。那种亮不是光的反射,而是逻辑层面的共鸣,像琴弦被同一频率的声音震响。
“我去洗手间。”谢铭说。
白敛抬头看了他一眼,眼神里有一闪而过的警惕。
* * *
洗手间在走廊尽头。谢铭没有进去,而是拐进了客厅角落。他蹲下身,手指触碰到地毯边缘的逻辑符文。
混沌扰动。
L3能力像触手一样探入符文的逻辑结构。他本以为会看到防御性的闭环——屏蔽外界干扰、保护内部稳定——但眼前的东西让他后背发凉。
这是一个定义结构。
符文不是在“防御”,而是在“定义”。它们在划定一个边界,边界内的所有可能性都被压缩成唯一解。就像编程中的if-else,但这里没有else——只有一条预设好的路径。
白芷的路径。
谢铭的手指微微颤抖。他想起白敛说过的话:“我只是想让她活着。”
活着。但不是作为一个拥有无限可能性的人活着,而是作为一个被定义好的、永远不会偏离轨道的“安全存在”活着。
他站起来,目光扫过整个客厅。窗帘的褶皱、书架的摆放、地毯的花纹——所有看似随意的布置,都是逻辑符文的载体。它们像一张巨大的网,笼罩着白芷的每一个选择、每一次呼吸。
“谢叔叔,你看我的生日礼物!”
白芷的声音从卧室传来。谢铭深吸一口气,换上笑容走了过去。
* * *
白芷的卧室门开着。她站在床边,手里举着一个粉色的音乐盒——盒盖打开,一个芭蕾舞者在镜子上旋转。
“漂亮吗?”
“漂亮。”谢铭说,但他的目光落在卧室的布置上。
书架上全是童话书——《睡美人》《白雪公主》《灰姑娘》——每一本都是幸福结局。画笔只有三种颜色:红、蓝、黄。窗外的梧桐树被修剪成不会挡住阳光的固定形状,连照射进来的光线角度都被精确计算过。
这个房间里没有意外。
谢铭走到窗边,手指划过窗框——逻辑符文。他转身看向床底——逻辑符文。他抬头看向天花板——逻辑符文。
每一寸空间都被定义过。
“芷芷,你最喜欢哪本书?”谢铭问。
白芷指向书架:“《睡美人》!公主被诅咒了,但是王子救了她!”
“那你有没有想过,如果公主没被王子救呢?”
白芷歪着头想了想:“那她就会一直睡着。”
“对。”谢铭的声音很轻,“但这个故事里,公主没有别的选择。”
白芷眨了眨眼,似乎不太理解。白敛从门外走进来,手里端着切好的蛋糕:“芷芷,该吃蛋糕了。”
白芷欢呼着跑出去。白敛没有动,她站在门口,目光落在谢铭身上。
“你发现了。”她说。不是疑问句。