Chương 21: Bản Báo Cáo Cuối Cùng
Ủng hộ Lăng Kính Truyện
Mở ưu đãi một lần để tiếp tục đọc. Thông báo này chỉ hiện lại sau 4 giờ.
Mở ưu đãi và tiếp tục đọcChương 21: Bản Báo Cáo Cuối Cùng
Câu hỏi của chị Lâm rơi xuống bàn họp, không lớn, nhưng đủ làm mọi thứ trên màn hình bỗng có trọng lượng. Lúc 08h12, ai đã ngồi ở SALES-17 để mượn tên tôi mở cánh cửa đó? Tôi nhìn dòng REQUESTER_DISPLAY = Lê An Nhiên đến khi mắt hơi xót, như thể chỉ cần nhìn lâu hơn, chữ “Lê An Nhiên” sẽ tự biết xấu hổ mà biến mất. Nhưng hệ thống không biết xấu hổ. Nó chỉ nằm đó, lạnh lẽo và ngay ngắn, ghi tên tôi vào một thao tác mà tôi chưa từng làm. Chị Lâm không hỏi tôi có nhớ gì không. Chị chỉ quay sang anh Phúc. “Đi theo đúng chuỗi kỹ thuật. Login, thiết bị nhập, nguồn batch, rồi mới đến camera.”
Anh Phúc mở bảng truy cập của SALES-17. Đó không phải máy cá nhân của tôi, mà là một máy trực ở dãy sales hỗ trợ sự kiện, dùng để tra đơn nhanh khi khách tại chỗ cần đối chiếu. Dòng log 08h12 lại càng lạ hơn: không có phiên đăng nhập đầy đủ, chỉ có một phiên nhập liệu tạm qua module EVENT_IMPORT, kèm một mã bàn phím rời EVT-KB-11. Chị Vân lập tức hỏi: “Module EVENT_IMPORT có cho phép tự gõ requester display không?” Anh Phúc lắc đầu. “Không trực tiếp. Nó nhận từ gói yêu cầu. Nếu trong gói có requester_display, batch sẽ đẩy sang KPI như dữ liệu hiển thị.” Nói cách khác, cái tên của tôi không nhất thiết được gõ vào ô đó. Nó có thể đã được đặt sẵn trong một gói dữ liệu khác, rồi hệ thống chỉ ngoan ngoãn bê sang.
Chị Thủy mở log thiết bị. EVT-KB-11 sáng đó được cấp cho khu điều phối sự kiện, ban đầu cắm vào CT-KIOSK-03 lúc 07h49, rút ra lúc 08h07, sau đó được cắm vào SALES-17 lúc 08h11. Một bàn phím không tự đi. Một máy tính bảng không tự rời chỗ. Một tài khoản tạm không tự biết phải nhập câu nào. Từng cái riêng lẻ có thể được giải thích là nhầm lẫn, nhưng khi nối lại, chúng giống một người đi qua nhiều cánh cửa, mỗi cánh cửa đều để lại một dấu giày vừa đủ mờ.
Camera khu sales được mở sau khi chị Lâm nhắc lại rằng chỉ xem khung cần thiết, không phóng to ngoài phạm vi điều tra. Màn hình chuyển sang hình ảnh hơi nhiễu của hành lang cạnh dãy máy trực. 08h09, Mai bước ngang qua, tay ôm một chồng bảng giá. 08h10, một nhân viên hậu cần kéo thùng nước vào góc. 08h11, một người mặc áo khoác sự kiện màu sẫm đi từ phía cửa phụ sang, tay cầm thứ gì đó dài và mỏng. Góc camera bị banner chương trình che mất nửa trên cơ thể người đó, chỉ còn vai, cánh tay và chiếc thẻ đeo lắc nhẹ trước ngực. Người đó cúi xuống trước SALES-17. Đến 08h13, người đó rút thiết bị ra, quay lại cửa phụ. Tất cả diễn ra trong chưa đầy hai phút, vừa đủ để hệ thống tin rằng một yêu cầu đã được gửi đi.
Tuấn lên tiếng trước khi ai khác hỏi. “Hình ảnh này không xác định được người. Áo khoác sự kiện thì cả tổ đều có.” Chị Lâm gật đầu. “Đúng. Vì vậy không ai dùng hình ảnh này để kết luận danh tính.” Chị Vân nhìn màn hình, giọng rất đều. “Nhưng hình ảnh này đủ để loại một giả thuyết: không có căn cứ nói An Nhiên ngồi ở SALES-17 lúc 08h12.” Tôi nghe câu đó mà cổ họng nghẹn lại. Nó chưa trả lại hoa hồng hay khách, nhưng giữa một căn phòng mà mọi thứ đều có thể biến thành dao, câu “không có căn cứ” cũng giống một miếng băng đặt lên vết cắt.
Anh Phúc quay lại chuỗi EVENT_IMPORT. Anh bấm vào mã gói yêu cầu, rồi màn hình hiện một thư mục nguồn. Tên thư mục khiến cả phòng im thêm một nhịp: HL0427_FINAL_CARE_REPORT. Bản báo cáo cuối cùng. Tôi đọc bốn chữ đó và thấy lưng mình lạnh đi. Cuối cùng của cái gì, khi lúc đó khách còn chưa gọi tổng đài? Cuối cùng của cái gì, khi tôi còn chưa bị yêu cầu ký bản nhận định lúc 10h42? Chị Vân hỏi thay điều tôi đang nghĩ. “Báo cáo cuối cùng được tạo lúc mấy giờ?” Anh Phúc mở lịch sử phiên bản. “Thư mục được tạo 08h10. Gói import đầu tiên đẩy sang KPI lúc 08h12. Bản PDF đánh dấu FINAL lúc 11h03.” Chị Lâm đáp ngay: “Ghi đúng như vậy. Không diễn giải thêm.”
Phiên bản đầu tiên của báo cáo không dài. Nó chỉ là một bảng tóm tắt bảy dòng, nhưng bảy dòng đó đủ làm bàn tay tôi tê đi. Case ID: HL-0427. Đề xuất xử lý: chuyển FASTCARE theo rule HL0319_FOLLOW_SCRIPT. Lý do: khách phản ánh sales không cung cấp căn cứ tại điểm trao đổi. Trạng thái khuyến nghị: HOLD_NO_DIRECT_SALES. Người đề xuất hiển thị: Lê An Nhiên. Dòng cuối cùng là một ô ghi chú ngắn: “Chờ hoàn tất đối chiếu, không để sales phản hồi ngược trước khi có báo cáo cuối.” Chị Vân đọc chậm từng dòng, rồi ngẩng lên. “08h12 chưa có phản ánh của khách vào tổng đài. Vậy nguồn nào xác nhận khách phản ánh sales không cung cấp căn cứ?” Không ai trả lời ngay. Câu hỏi ấy chỉ làm rõ một điều: bản báo cáo đã biết trước hướng kết luận của một sự việc chưa kịp xảy ra trên hệ thống.
Tuấn đặt hai tay lên bàn. “Trong vận hành sự kiện, nhiều thư mục được tạo sẵn theo kịch bản rủi ro. Tên ‘final’ có thể chỉ là template cuối ngày. Nếu có người nhập nhầm case vào template đó, không thể suy ra có chủ đích.” Chị Vân quay sang anh. “Tôi chưa suy ra chủ đích. Tôi đang nhìn một template được nhập đúng case, đúng rule, đúng outcome, đúng tên nhân viên sales sẽ bị khóa phản hồi. Nhầm lẫn thường không chọn chính xác nhiều thứ như vậy.” Lần này Tuấn không đáp ngay. Anh nhìn xuống tập giấy trước mặt, ngón tay miết nhẹ cạnh bìa.
Chị Lâm yêu cầu mở bản PDF đánh dấu FINAL lúc 11h03, chỉ đọc phần thay đổi so với phiên bản 08h12. Anh Phúc dùng chế độ so sánh. Những dòng mới hiện ra màu vàng nhạt: ticket tổng đài 09h58, ghi chú CRM 10h47, outcome 10h55, dashboard cache 11h00, và một mục khiến tôi suýt quên thở: “Đã xác nhận với sales phụ trách: đồng ý tạm dừng phản hồi trực tiếp, chờ chăm khách nội bộ hoàn tất.” Bên dưới mục đó là đường dẫn đính kèm: confirm_sales_0830.png. 08h30. Một xác nhận nội bộ lúc 08h30, trước cả cuộc gọi 09h58. Chị Lâm im lặng lâu hơn thường lệ rồi nói: “Mở file đính kèm. Chỉ mở thumbnail và thông tin nguồn trước.”
Thumbnail hiện lên nhỏ, nhưng tôi vẫn nhận ra ngay một nét chữ quen thuộc đến đau lòng. Đó là chữ ký của tôi. Không phải vì tôi đã từng ký vào báo cáo này. Mà vì người ta đã lấy đúng nét ký vội của tôi, nét chữ L kéo dài hơn bình thường mỗi khi tôi đứng ký trên bàn cao. Anh Phúc mở thông tin ảnh. UPLOADED_FROM = SALES-17. INPUT_DEVICE = EVT-KB-11. CREATED_AT = 08h13. ATTACHMENT_LABEL = SALES_CONFIRM_0830. Chị Vân hỏi: “Có bản ảnh gốc không?” Anh Phúc kiểm tra hash rồi đáp: “Có một file nguồn trùng phần ảnh, dung lượng lớn hơn. Tên: checkin_support_0752_full.jpg.” Tôi nhắm mắt một giây. Buổi sáng đó, trước khi vào ca, tôi có ký vào bảng nhận thẻ hỗ trợ và áo khoác dự phòng, vì Mai nhờ tôi nhận hộ một túi tài liệu từ kho sự kiện. Tôi chỉ nhớ bàn hơi cao, bút mực hơi khô, và người phụ trách bàn giao bảo tôi ký nhanh vì phía ngoài đã có khách đến sớm.
Ảnh gốc được mở ở chế độ xem mờ thông tin cá nhân, chỉ phóng đúng vùng liên quan. Chữ ký của tôi nằm ở hàng “Lê An Nhiên – nhận thẻ hỗ trợ”, bên cạnh một ô ghi chú bị cắt mất trong file confirm_sales_0830.png. Ở ảnh gốc, ô ghi chú ấy còn nguyên: “Áo hỗ trợ – size M, nhận lúc 07h52.” Tôi nhìn hai ảnh đặt cạnh nhau, một ảnh là chuyện bình thường của đầu ngày, một ảnh bị cắt thành bằng chứng xác nhận cho một báo cáo mà tôi chưa từng biết. Cùng một nét chữ, nhưng sau khi bị lấy khỏi vị trí của nó, nó biến thành một lời đồng ý. Tôi chợt hiểu vì sao những thứ “đúng quy trình” đôi khi đáng sợ hơn lời nói dối. Quy trình chỉ cần cắt một góc ảnh và đặt lại tên.
“Niêm phong file đính kèm,” chị Lâm nói, giọng thấp hơn trước. “Từ thời điểm này, bản HL0427_FINAL_CARE_REPORT không được dùng làm căn cứ xác nhận ý chí của An Nhiên cho đến khi xác minh xong nguồn ảnh, người cắt ảnh, người gắn nhãn SALES_CONFIRM_0830 và người đánh dấu FINAL lúc 11h03.” Chị Vân bổ sung ngay: “Và cần ghi nhận dấu hiệu sử dụng tài liệu điểm danh cho mục đích khác với mục đích thu thập ban đầu.” Tuấn nói rất chậm: “Có thể có người trong tổ hành chính scan nhầm tài liệu. Đừng biến mọi lỗi vận hành thành giả mạo.” Tôi nhìn anh. Nếu đây là nhầm lẫn, thì nhầm lẫn ấy đã biết chọn đúng chữ ký của tôi, đúng thời điểm 08h13, đúng nhãn 08h30, đúng báo cáo dùng để khóa tôi lại. Một sự nhầm lẫn chăm chỉ đến mức gần giống một người.
Anh Phúc kéo xuống phần thông tin ảnh gốc. “Người tạo album check-in là EVENT-DESK-01. Người bàn giao trong dòng của An Nhiên…” Anh dừng lại, không phải vì không đọc được, mà vì mọi người đều đã thấy dòng chữ trên màn hình. HANDOVER_BY = EVL-02. Cái mã ấy lại xuất hiện, lần này không nằm trong log thiết bị, không nằm trong quyền outcome, mà nằm ngay cạnh chữ ký đã bị cắt khỏi bảng điểm danh của tôi. Chị Lâm không cho ai nói chen vào. “Ghi nhận EVL-02 xuất hiện tại nguồn ảnh gốc của chữ ký. Chưa kết luận người sử dụng ảnh. Truy tiếp chuỗi: ai truy cập album check-in sau 07h52, ai xuất file cắt, ai gắn vào báo cáo cuối.”
Tôi nhìn chữ EVL-02 cạnh tên mình, rồi nhìn lại bản báo cáo cuối cùng đang bị đóng khung đỏ trên màn hình. Một bản báo cáo được gọi là cuối cùng từ trước khi sự việc bắt đầu, một chữ ký được lấy từ việc nhận thẻ để biến thành xác nhận dừng phản hồi, một mã phê duyệt cứ lặp đi lặp lại như tiếng gõ đều lên cửa. Tôi đã từng nghĩ điều đáng sợ nhất là bị người khác giành mất doanh số. Bây giờ tôi mới hiểu, có thứ còn đáng sợ hơn: bị lấy mất cả quyền nói rằng mình chưa từng đồng ý. Và nếu EVL-02 là người đầu tiên cầm tờ giấy có chữ ký thật của tôi, thì chương tiếp theo của bản báo cáo này không còn nằm trong KPI nữa. Nó nằm ở chiếc bàn điểm danh lúc 07h52, nơi tôi đã ký một nét chữ rất nhỏ, không biết rằng vài tiếng sau, nó sẽ bị cắt ra để thay tôi nói dối.
