凌晨两点十七分,叶棠的卧室里亮着一盏台灯。
灯罩是米白色的,光线被过滤成一种不刺眼的暖黄色,落在书桌的桌面上,把键盘的轮廓照得清晰而柔和。她穿着睡衣——一套浅灰色的棉质长袖长裤,袖口挽到小臂中段,头发被随意地拢在脑后,用一根黑色皮筋扎成了低马尾。电脑屏幕的光从正面照过来,在她的瞳孔里映出两个微小的白色方块。
平板上的那份方案被她从陆沉那里接过来之后,她已经前前后后翻过六遍了。前两遍是通读,后四遍是逐行拆解。她在第三遍的时候发现了乙方报价方案里隐藏的合同条款交叉引用漏洞——那不是一个明显的错误,需要把第七页的法律条款和第五页的报价规则放在一起看,才会发现它们指向的计价基础不一致。她当时在便利贴上写了一行字,贴在了屏幕边缘。
现在是凌晨两点十七分。她把那份报价方案从头到尾过完了第七遍。第七遍的时候她不再看报价的数字,而是看每一个数字所处的上下文——它和相邻行的关系,和前一页的关系,和附注里那行小字的关系。数据源的准确性取决于三件事:原始数据的采集方式、运算的逻辑路径、以及参照系的选取标准。她发现乙方在三个数据源上有意或无意地选取了对自己有利的参照系,导致最终报价偏低,但实际结算时存在极大的弹性空间。她把三个数据源从头拆解重新计算了一遍,用自己公司的内部基准做对照,把每一笔差额都标注在侧边栏里,用蓝色的字,批注的字体比正文小一号,清晰、克制,像一个正在整理档案的人。
然后她翻到了第七页。法律条款,小四号字,行距1.5倍,纸面干净,没有多余的标记。她逐字看完了那一段,用红笔在条款的末尾处画了一条线。那条线不长,大约两厘米,但她在线的末端打了一个问号。问号的形状很克制,不夸张,但足够明显,像一个提醒自己某处需要返工的信号。她在旁边写了一行批注——“条款歧义,计价基准可能与报价方案冲突,建议重拟。修正方向:统一参照系或设置独立计价条款。风险等级:中高。”
做完这些的时候,她抬头看了一眼时间。凌晨四点。窗外的城市还醒着,远处的几栋写字楼还亮着零星的光。她把电脑合上,趴在桌面上,脸枕在交叠的前臂上。台灯的暖光从侧上方照下来,落在她低垂的眼睫上。她闭上眼,呼吸渐渐放平。
九点十二分。陆沉坐在自己的办公室里打开那份文件的共享链接。昨晚发给叶棠的版本还留在邮箱的发件箱里,右上角标着“已读”的灰色小字。他点开文件的时候没有抱什么预期——他大概以为她会看一遍,然后告诉他结论。
屏幕亮了。他看到了第一页。侧边栏上有蓝色的字,字体小了一号,排列整齐,每一条批注都对应着正文中的一处数据。他往下滚动,蓝色批注继续出现,一页一页,像一条指示方向的路标。他翻到第五页的时候,手指停在了滚轮上,因为那些蓝色批注中间出现了一处红色。
红色的字,更醒目,像一个人刻意选择了不同的颜色来标注某件更重要的事情。他在那处红色旁边看到了她写的一行字,他在看到那行字的时候拇指没有再动。他看了大概五秒。然后他退出了全屏,拨了一通电话。
电话响了一声半。半声之后被接起来了。那边的声音带着没睡醒的鼻音,像一个人从趴着的姿势里被某种外部信号拉回清醒状态时发出的第一声呼吸。“……喂。”
“你改了三处数据源。”陆沉说。他的声音里没有质疑,没有责备,更像一个人在确认一个他已经看到的结果。叶棠在那头打了一个哈欠,声音被压得很低,像一个不想被完全听到的动物发出的短促呼吸。“还有一处法律条款歧义,”她说,“我标红了。”
陆沉沉默了两秒。他听到那头传来轻微的声响,像一个人从趴着的姿势直起身来。“叶棠。”他说。“嗯?”“我们当初约定的第三条是什么。”他的语气平稳,没有停顿,像在复述一个已知的事实。
叶棠在那头安静了一会儿。她靠着床头坐直了一点,把被子拉上来裹住肩膀。“互不干涉对方事业,”她说,“商业决定独立自主,不介入对方的业务决策。”
“那你现在在干什么?”
叶棠把手机换到另一只耳朵旁边。她低头看着自己膝盖上那台合着的电脑,通过屏幕反光,她看到了自己的脸——头发有点乱,嘴角有一道枕头压出来的红痕,但她的表情很平静。她平静地说了一句话:“我在做售后支持。”陆沉没说话。“产品出了问题,”叶棠继续,“不能不管。”
电话那端又安静了。这一次沉默得比刚才更久,久到叶棠把手机从耳朵边拿下来,看了一眼屏幕——通话还在继续,信号满格,时间还在走。她又把手机贴回耳边。“叶棠。”陆沉说。“嗯。”“今晚请你吃饭。”
叶棠还没有来得及回答,电话被挂断了。通话结束的提示音短促地响了一声,屏幕上跳回主界面。叶棠盯着那行“通话已结束”看了大约两秒。她的视线从手机屏幕移开,落在自己身后的那片空气里。那团深蓝色的轮廓——她昨天看到的那座庞然大物——它的颜色浅了一点点。从靛蓝色变成了更接近海蓝色的色调,体积也缩小了大约十分之一。它还在,但它的压迫感降低了。像一个被压缩了很久的文件突然被解压了十分之一的空间。
但她真正注意的是另一件事。陆沉说的那句话——“今晚请你吃饭”。他的语气和之前任何一次都不一样。以前他说“晚上一起吃饭”的时候,声调是平的,像在陈述一个日程安排。今天他说“今晚请你吃饭”的时候,“请”字的重音落在了一个与往常不同的位置上。叶棠说不清那个位置具体在哪里,但她的耳朵捕捉到了它。像一个数据点不在预期的范围内。她盯着通话已结束的提示看了又看,然后重新拨了回去。响了一声,她没有等到接通,就挂断了。
她不知道自己要说什么。不是因为她没想好,是因为她不知道自己想说的话属于哪个类别。她平时给公司的邮件、周报、数据分析报告都有一个明确的标题——战略建议、风险提示、竞品分析。她每一次开口都带着一个预设的分类。但刚才她在那通电话里的那个动作,她不知道该怎么归类。“我们在做什么”这个问题的答案,她找不到对应的文件夹。
手机屏幕暗了下去。叶棠把它放在床头柜上,面朝下,像把一个暂时没有答案的问题搁置在了临时存放区。她重新靠回床头。窗外的天光大亮,阳光从窗帘的缝隙里挤进来,落在地板上形成一道窄长的光带。她在那片光带里安静地坐着,像一个正在等待某个数据采集结果的人。她不知道那个结果会是什么,但她知道它已经不在她的专业术语库里了。
她关掉手机屏幕,把电脑拿过来打开,重新看了一眼那份方案。蓝色批注和红色批注还在,排列整齐,像一封还没寄出的信。她的手指在键盘上停了一下,没有敲下任何字。然后她合上电脑,下床,去了洗手间。洗手间的镜子忠实地映出她现在的样子——头发比刚才更乱了,眼眶周围有一圈浅淡的红。她打开水龙头,用冷水拍了三次脸,然后抬起头,看着镜子里那个正在滴水的人,在心里默念了一行字——“你能把它归成什么类别?”她的心跳没有给出回答。她伸手关掉水龙头,用毛巾擦了把脸。
她走出次卧的时候,走廊尽头那扇书房的门还关着。里面没有人。陆沉还在公司,坐在那张办公桌后面,面前摆着一份被她用蓝笔和红笔改过的方案。他大概已经看到了最后一页,看到了她在空白处打的那一行字,然后重新合上电脑,把它放在桌角。他会在今晚请她吃饭的时候,把电脑带上,或者不带上。叶棠不知道他是哪一种。她只知道,她那一次重拨没有真正完成,因为她在按下拨出键的瞬间已经知道了答案——她想说的那句话,没有任何预设分类,不属于任何文件夹,不在她的任何一版策略里。
她从厨房倒了一杯水,站在窗前,看着外面的城市。她看了一眼远处的那栋写字楼,然后低头喝了一口水。水是凉的,咽下去的时候像一道干净的数据流。她把水杯放下,走到书桌前坐下,重新打开电脑。屏幕亮起来的一瞬间,她看到那份方案的缩略图还停留在桌面上,像一个还没被关闭的文件窗口,像一个正在等待下一次被打开的文档。她的手在键盘上方停住,然后移开了。
她这一次,没有重拨,也没有挂断。