他已经在这坐了四个小时。
桌角放著一杯雀巢三合一速溶咖啡,纸杯外壁上的水汽早干了。
咖啡顏色从浅棕变成深褐,面上结了一层薄膜。
他没喝。
方远上一次坐在这个位置是二十一天前。
那天他看完v3。0设计文档第73页,合上笔记本电脑,骑电动车回了住处。
那天之后,他手边那个黑色硬皮a5笔记本上多了第三行字。
前两行更早。
今天是第四行。
不,还没写,他还在看数据。
v3。0预留槽位的数据流向。
user_behavior_pattern和health_data_stream。
这两个栏位在设计文档里標註的功能是“预留扩展接口,当前版本不启用“。
十四个字,说得清清楚楚,当前版本不启用。
但方远在四个小时前发现了一件事。
这两个栏位不是空的。
它们在后台有数据写入记录,时间戳最早的一条是九个月前,最近的一条是昨天。
九个月,每天都在写入,写入量不大,但从未中断。
他把日誌拉到最前面,看了第三遍。
日期,写入量,来源模块,目標路径,四列数据,九个月,每一行都指向同一个底层模块。
那个模块没有名字。
在架构文档里,它的位置是一个灰色方块,標註“reserved“。
方远盯著那个灰色方块。
然后他做了一件他每次遇到看不懂的架构时都会做的事,把椅子往后推了推,低声自言自语了一句。
“我能看看架构吗。“
不是对谁说的。
从他进微光第一年起,每次碰到复杂的代码结构,他都会先说这句话,像是在给自己授权。
然后开始拆。
他拆了四个小时。
现在,凌晨一点二十,他终於把那个灰色方块的数据流向追到了一个出口。
或者说,追到了一个他不確定能不能叫做“出口“的位置。