Bỏ qua nội dung

Người Đứng Sau Dự Án

Chương 13 - Chương 13: Lịch Sử Không Biết Nói Dối

Chương 13: Lịch Sử Không Biết Nói Dối

Lâm không cho ai nhìn vào dòng preview đó quá lâu. Anh thu nhỏ cửa sổ ticket của Vân Lạc, khóa phiên preview rồi quay sang chị Thảo. “Mình cần bản từ mail server, không dùng preview của khách hàng để tranh luận nội bộ. Chị ghi giúp: yêu cầu IT export nguyên trạng thread 15:22 đến 15:38, bao gồm full header, attachment, version ID và delivery mailbox routing.” Giọng anh vẫn bình tĩnh, nhưng sự bình tĩnh ấy không còn mềm. Nó giống một cái chốt cửa vừa được cài xuống. Trong phòng họp, tiếng máy lạnh bỗng trở nên rất rõ. Mai ngồi đối diện tôi, hai bàn tay đặt trên bàn nhưng các đầu ngón cứ miết vào nhau. Anh Huy nhìn thẳng vào màn hình đã khóa, như thể nếu anh đủ lâu không nhìn sang ai, câu preview kia sẽ tự biến mất.

Tôi không nói gì. Sau email 11:46, tôi hiểu có những lúc im lặng không phải để chịu đựng, mà để chừa chỗ cho bằng chứng tự bước vào. Chị Thảo đọc lại dòng biên bản vừa gõ: “Dừng mọi tranh luận về nội dung email bị preview. Chỉ mở bản archive do IT cung cấp trong evidence session.” Rồi chị nhìn từng người một. “Từ thời điểm này, mọi người không tự mở mailbox liên quan đến case VESTA. Nếu cần tìm email, Compliance sẽ yêu cầu và ghi nhận.” Không ai phản đối. Ngay cả anh Huy cũng chỉ kéo ghế lùi một chút, tiếng chân ghế cạ xuống sàn khô và ngắn.

Mười phút sau, Nhân từ IT Security bước vào qua cuộc gọi nội bộ. Màn hình của Lâm hiện lên một cửa sổ khác: Mail Archive Viewer. Góc trái có dòng “Read-only forensic mode”. Nhân nói: “Em đã nhận request preserve. Thread match subject ‘Customer Clarification Note’ trong khoảng 15:20 đến 15:40 có ba nhánh. Một nhánh từ Ngọc Mai gửi anh Huy lúc 15:23:14. Một nhánh reply từ anh Huy lúc 15:26:02. Một nhánh forward qua shared delivery mailbox lúc 15:38:09 đến steering mailbox của Vân Lạc.” Anh Huy lập tức lên tiếng: “Shared delivery mailbox nhiều người dùng. Cần cẩn thận trước khi gán hành vi.” Lâm gật đầu. “Đúng. Vì vậy mình đọc lịch sử, không đọc cảm giác.”

Nhân mở email đầu tiên. Subject đầy đủ là “RE: Customer Clarification Note – use Châu’s mail as basis”. Người gửi: Ngọc Mai. Người nhận: Phạm Quang Huy. Không CC. Thời gian 15:23:14. Nội dung hiện lên từng dòng, sạch đến đáng sợ: “Anh Huy, em đã bỏ đoạn 87% và pending để note gọn hơn, vì nếu để cả hai số thì khách hàng sẽ hỏi thêm. Em dùng mail 11:46 của Châu làm basis cho nguồn export, nhưng không đưa warning vào vì warning là internal. Anh xem giúp câu ‘Confirmed by Nguyễn Minh Châu’ có quá mạnh không, hay đổi thành ‘Validation basis from Nguyễn Minh Châu’?” Tôi nghe trong lồng ngực mình có một tiếng động rất nhỏ, như một ngăn kéo cuối cùng được mở ra. Mai cúi mặt. Tuấn nhìn sang tôi rồi lại nhìn xuống sổ, môi mím lại.

Anh Huy chống tay lên bàn. “Đây là Mai hỏi wording. Không có nghĩa tôi bảo dùng tên Châu để xác nhận.” Lâm không đáp. Anh ra hiệu cho Nhân mở reply. Email thứ hai hiện ra lúc 15:26:02. Nội dung ngắn hơn, nhưng từng chữ lại nặng hơn cả một trang giải thích: “Không ghi 87% vào customer note lúc này. Steering cần một thông điệp rõ: pilot readiness display đã có source. ‘Confirmed by Nguyễn Minh Châu’ hơi mạnh nhưng dùng được nếu ở cover/summary; trong body để ‘validation basis from Châu’s export mail’. Pending mapping để nội bộ xử lý sau checkpoint, tránh kéo PMO vào trước khi khách hàng mất confidence.” Tôi nhìn tên anh Huy ở đầu email, rồi nhìn câu “dùng được” nằm giữa màn hình. Trong suốt buổi chiều, anh đã nói rất nhiều về hiểu nhầm. Lịch sử chỉ cần hai chữ để trả lại tất cả về đúng vị trí.

Bảo Trâm đứng sau ghế trống cạnh cửa, giọng khẽ nhưng rõ. “Từ phía Vân Lạc, câu này giải thích vì sao chúng tôi nhận được một bản có hai tầng wording khác nhau.” Anh Huy quay sang chị, mặt cứng lại. “Trâm, đây là trao đổi nội bộ bị forward nhầm. Em không thể lấy nó làm kết luận thương mại.” Bảo Trâm không lùi. “Tôi chưa kết luận thương mại. Tôi đang ghi nhận rằng thông điệp gửi cho khách hàng đã được chuẩn hóa sau khi bỏ thông tin 87% và pending mapping.” Lâm nói thêm: “Và tất cả mọi người ở đây sẽ ngừng dùng chữ ‘nhầm’ cho đến khi audit routing xong.”

Mai ngẩng lên. Mắt cô đỏ, nhưng giọng cố giữ nhỏ: “Em không nghĩ câu đó sẽ thành cover. Em hỏi là có quá mạnh không. Em chỉ muốn note gọn vì anh Huy nói khách hàng không cần thấy tranh cãi nội bộ.” Câu ấy làm tôi đau theo một cách khác. Không phải vì Mai vô tội. Mà vì nó quen. Trong công ty này, đã quá nhiều lần một người trẻ học cách cắt bỏ phần khó nghe của sự thật để bản cập nhật trông đẹp hơn, rồi gọi nó là hỗ trợ delivery. Nhưng tôi chưa từng ký tên người khác vào chỗ họ đã nói không. Ranh giới ấy mỏng, nhưng không phải không tồn tại.

Lâm yêu cầu Nhân mở attachment đi kèm email của Mai. Đó là file “Customer_Clarification_Note_v3_Mai.docx”. Trong forensic viewer, Word không mở như bình thường mà hiện theo dạng version snapshot. Nhân chọn tab “Document Properties”. Creator: Ngọc Mai. Last modified by: Phạm Quang Huy. Modified at: 15:29:41. Exported to PDF at: 15:31:08 via shared delivery mailbox. Chị Thảo đọc chậm để đưa vào biên bản. Tôi thấy vai anh Huy hơi căng khi dòng “Last modified by” được phóng to. Anh nói: “Tôi chỉ sửa formatting và summary. Mai là người tạo draft.” Lâm hỏi: “Anh có muốn chúng tôi mở tracked changes và comment history không?” Câu hỏi ấy lịch sự đến mức gần như lạnh. Anh Huy không trả lời ngay.

Nhân mở lịch sử chỉnh sửa. Bên trái là từng phiên bản, bên phải là đoạn thay đổi. 15:27:18, Ngọc Mai xóa câu: “Actual export run 10:58 currently shows 87%; mapping reconciliation pending.” 15:28:03, Phạm Quang Huy thêm comment: “Remove operational number from customer-facing note; keep readiness narrative.” 15:29:11, Phạm Quang Huy sửa dòng “Validation basis from Châu’s export mail” thành “Confirmed by Nguyễn Minh Châu” trong phần summary. Bên dưới, hệ thống tự lưu comment resolved lúc 15:29:33: “OK for Final.” Tôi nhìn con trỏ đứng cạnh tên mình trong bản lịch sử. Một người khác đã đặt nó ở đó. Một người khác đã bấm resolve. Nhưng lịch sử không biết nể chức danh, cũng không biết thương lượng. Nó chỉ ghi lại ai chạm vào chữ nào, vào lúc nào.

Tuấn đột nhiên lên tiếng. “Lúc 15:30 anh Huy có bảo em đừng gửi reconciliation screenshot lên PMO channel nữa, vì anh đã có customer note rồi.” Cậu vừa nói xong đã tự thu vai lại, như sợ câu của mình đi quá xa. Anh Huy quay phắt sang. “Tuấn, em cần phân biệt chỉ đạo communication với việc che giấu dữ liệu.” Lâm đặt một tay lên bàn. “Tuấn, em có log chat không?” Tuấn gật, giọng khàn. “Có. Em chưa mở.” Chị Thảo thêm ngay một dòng preserve cho chat lúc 15:25 đến 15:35. Tôi nhìn Tuấn và lần đầu thấy cậu không còn chỉ là người junior sợ sai. Cậu đang học một bài rất đắt về hệ thống biết ghi log.

Anh Huy thở ra, lần này dài và rõ. “Tôi nhận trách nhiệm wording chưa chặt. Nhưng mọi người đang đẩy nó thành misconduct trong khi context là bảo vệ confidence của khách hàng. Nếu lúc đó chúng ta nói 87% ra ngoài, Vân Lạc có thể dừng pilot ngay. Delivery lead phải cân bằng rủi ro.” Tôi nhìn anh. Có lẽ trước đây, tôi sẽ thấy câu đó mạnh. Nhưng bây giờ tôi chỉ thấy phần bị thiếu: để giữ confidence của khách hàng, anh đã dùng confidence của tôi như một vật thế chấp. Lâm nói: “Bảo vệ confidence không bao gồm việc gán confirmation cho người đã gửi warning ngược lại. Chúng ta sẽ để HR và Legal phân loại sau. Hiện tại, tôi cần routing log.”

Nhân chuyển sang audit của shared delivery mailbox. Dòng 15:38 hiện ra: email gửi steering mailbox của Vân Lạc, attachment Final PDF, người thực hiện hiển thị “delivery-shared”. Lâm yêu cầu mở “delegated session detail”. Nhân hơi ngập ngừng, rồi click. Cửa sổ phụ bung ra với các trường kỹ thuật: authenticated user, device ID, IP nội bộ, token owner. Authenticated user: Phạm Quang Huy. Không ai nói gì trong hai giây đầu tiên. Rồi anh Huy nói rất nhanh: “Tôi gửi bản Final theo trách nhiệm lead, sau khi tin rằng note đã đủ rõ. Việc chain nội bộ đi kèm có thể do mailbox giữ thread mặc định.” Lâm không tranh luận. Anh chỉ nói: “Ghi nhận anh Huy là authenticated user của email 15:38. Cần kiểm tra cấu hình forward chain.”

Tôi tưởng cao trào của chương này sẽ dừng ở đó. Nhưng lịch sử, một khi đã được mở đúng cánh cửa, thường không dừng đúng chỗ người ta muốn. Nhân kéo xuống các event sau 15:38. Có download từ Vân Lạc lúc 15:41. Có external access revoke lúc 16:07. Chị Thảo nhíu mày. “Ai revoke link?” Nhân mở detail. Lại là delivery-shared. Delegated session detail: authenticated user Phạm Quang Huy. Reason field để trống. Bảo Trâm nhìn thẳng vào anh. “16:07 là sau khi tôi nhắn hỏi vì sao bản PDF ghi Châu confirmed trong khi tôi nhớ Châu nói actual chưa xong.” Anh Huy im lặng. Sự im lặng lần này không giống lúc đầu chương. Nó không còn chọn giữa hiểu nhầm và lỗi quy trình nữa. Nó chỉ đang tìm một từ đủ nhỏ để che một hành động quá rõ.

Lâm đóng cửa sổ audit lại, nhưng không khóa phiên. “Chúng ta tạm dừng ở đây để lập evidence package: email 11:46, reply 11:53, thread 15:23-15:26, version history 15:27-15:31, routing 15:38 và revoke 16:07. Không ai rời phòng cho đến khi ký biên bản preserve.” Tôi nhìn danh sách ấy như nhìn một đường dây điện vừa được bóc lớp nhựa. Nó nối từ buổi sáng của tôi đến bản PDF của khách hàng, từ câu warning đến chữ confirmed, từ một bản Final đến một link bị thu hồi. Lịch sử không biết nói dối. Nó chỉ cần người ta ngừng bắt nó im lặng.

Điện thoại của anh Huy rung lên trên bàn. Anh liếc xuống rất nhanh, nhanh đến mức nếu tôi không đang nhìn anh, có lẽ tôi đã bỏ qua. Màn hình sáng lên với một tin nhắn chỉ hiện một dòng preview từ người tên “Duy – Legal”: “Nếu audit đã thấy revoke 16:07 thì đừng giải thích bằng wording nữa. Chuyển sang containment…” Anh Huy úp điện thoại xuống ngay lập tức. Nhưng Lâm đã nhìn thấy. Chị Thảo cũng vậy. Tôi không biết “containment” trong ngôn ngữ pháp chế sẽ được dịch thành gì trong biên bản. Tôi chỉ biết, đến cuối ngày hôm đó, lần đầu tiên kể từ khi tên tôi bị đặt vào một bản PDF không thuộc về tôi, tôi không còn phải tự hỏi mình có đang quá nhạy cảm không. Vì khi sự thật xuất hiện, người ta không gọi nó là sự thật. Người ta gọi nó là thứ cần được khoanh vùng.