Bỏ qua nội dung

Truoc Gio Cut Off

Chương 15: Không ai vô can

Chương 15: Không ai vô can

20:18, tôi nhìn dòng preview trên màn hình của Hương lâu đến mức mắt bắt đầu nhức. “Remove warehouse pending line. Keep focus on Support late confirmation.” Câu ấy ngắn, gọn, sạch như một chỉ đạo hành chính bình thường. Nhưng sau tất cả những gì vừa xảy ra với item 3 của Đại Phú/MT Star, tôi không còn đủ ngây thơ để xem chữ “remove” là một thao tác chỉnh câu cho đẹp. Tôi đặt tay lên cạnh bàn của Hương, không chạm vào chuột của nó, chỉ nói rất khẽ: “Đừng forward. Đừng chụp màn hình. Mở ra đọc đủ thread trước, kiểm tra em có nằm trong người nhận hợp lệ không.” Hương nuốt khan. Nó gật đầu, nhưng đầu ngón tay đặt trên touchpad vẫn run. Có lẽ con bé cũng hiểu, từ khoảnh khắc này trở đi, một cú bấm nóng vội có thể khiến một dấu vết đúng bị biến thành một lỗi bảo mật mới.

Email ấy nằm trong mailbox của Hương vì nó được Trang forward cho Support group từ chiều, lúc HR hỏi thêm supporting context cho case Ninh Thai. Hương lúc đó đang bị kéo giữa call warehouse và ticket cut-off nên chỉ đánh dấu flag, chưa mở. Tôi bắt nó kéo xuống phần header trước. From: Trang. To: Hương, Uyên, tôi. Cc: team Support shared mailbox. Time: 16:42. Nội dung của Trang rất ngắn: “Mọi người check giúp file gốc Ninh Thai, em chỉ thấy bản short version bên Sales gửi HR.” Phía dưới mới là thread cũ hơn, subject giữ nguyên: “Ninh Thai recap – short version for HR.” Tôi nhìn tên mình trong dòng To, thấy một cảm giác khó chịu trườn qua gáy. Nó không phải thông tin lén. Nó đã từng được gửi cho tôi. Chỉ là vào lúc cả văn phòng đang cháy vì Đại Phú/MT Star, tôi đã không mở đến nó.

Hương bấm mở phần thread được forward. Email đầu tiên trong chuỗi là của Mai bên Sales Ops gửi anh Khoa lúc 15:31. “For Ninh Thai HR summary, original recap includes warehouse pending line: ‘WH pending physical bin confirmation for 36 cartons; Support to issue final confirmation after WH handover update.’ Do you want to keep this line or use short version focused on Support late confirmation?” Tôi đọc từng chữ chậm hơn bình thường. Ninh Thái là case thứ hai trong competency memo, được đặt ngay dưới Đại Phú/MT Star với nhận xét rằng Support nhiều lần phản hồi sát cut-off, gây rủi ro vận hành cho Sales. Tôi nhớ dòng đó vì mình đã đọc nó đến thuộc lòng, như người đọc giấy báo lỗi có tên mình nhưng lại không tìm thấy phần mình đã sửa trong hệ thống.

Phản hồi của anh Khoa nằm dưới đó năm phút. “For HR, remove warehouse pending line. Keep focus on Support late confirmation. Warehouse dependency can be discussed in process review if needed.” Tôi nghe Hương thở ra một tiếng rất nhỏ, giống như ai đó vừa kéo ghế sau lưng nó. Không có từ “competency” trong câu này, nhưng không cần. Bản short version được gửi cho HR, và phần bị bỏ lại là điều kiện khiến Support không thể xác nhận cuối cùng trước khi kho xác nhận bàn giao. Tôi không vội kết luận anh Khoa cố tình vu oan. Tôi đã học cách tự cắt những câu nặng nhất ra khỏi đầu trước khi gõ chúng xuống. Nhưng càng cố công bằng, tôi càng thấy lạnh: nếu điều kiện kho chỉ được giữ lại cho “process review if needed”, còn bản gửi HR chỉ giữ “Support late confirmation”, thì người bị đánh giá năng lực sẽ luôn đến muộn trong một câu chuyện đã bị bỏ mất đoạn đường.

Hương quay sang tôi. Mắt nó không đỏ như lúc chiều nữa. Lúc này trong mắt nó chỉ có một thứ gần giống hoảng hốt. “Chị, case này là em xử lý chính. Em đã nói với Trang là chờ warehouse handover update. Em cũng có ticket.” Tôi gật đầu. “Mở ticket ra. Không kéo kết luận từ email trước khi đối chiếu hệ thống.” Hương mở tab ticket Ninh Thái. Tôi nhìn nó nhập mã case bằng hai tay như đang nhập mật khẩu vào một căn phòng tối. Timeline hiện lên: 14:08 Sales request tăng allocation; 14:19 Support hỏi warehouse status; 14:27 Warehouse trả lời pending physical bin confirmation; 14:39 Support ghi chú “final confirmation pending WH handover update”; 14:58 Warehouse xác nhận thiếu 12 cartons so với forecast; 15:07 Ops cập nhật alternative allocation; 15:12 Support gửi formal confirmation. Cut-off là 15:00. Nếu chỉ nhìn 15:12, Support muộn. Nếu nhìn đủ từ 14:27 đến 15:07, Support đang chờ một điều kiện mà nó không có quyền tự ký thay.

Tôi kéo ghế ngồi sát hơn, nhưng vẫn để Hương tự thao tác trên máy của nó. “Export được ticket không?” Nó lắc đầu. “Em không có quyền export full log, chỉ có thể copy link nội bộ.” Tôi nhắc ngay: “Vậy đừng copy nội dung ticket vào mail dài. Ghi mã ticket, timestamp, và yêu cầu IT/HR export chính thức.” Hương nhìn tôi, môi mím lại. “Em muốn nói thẳng là họ bỏ dòng kho để đổ cho Support.” Tôi hiểu cơn giận đó. Tôi cũng đang có nó. Nhưng tôi lắc đầu. “Em có thể nói bản short version có khả năng làm thay đổi ngữ cảnh. Còn đổ cho ai là kết luận sau validation.” Nói xong, tôi thấy chính mình mệt vì sự thận trọng ấy. Có những lúc giữ câu chữ sạch giống như phải rửa tay trong khi lửa đã bén đến rèm cửa.

20:27, tôi gọi chị Lan lần thứ hai trong đêm. Chị nghe máy, và trước khi tôi kịp nói hết, chị đã hỏi: “Ninh Thái à?” Tôi im mất nửa giây. “Chị thấy subject Trang forward trong group rồi,” chị nói, giọng vẫn đều. “Nhưng chị chưa mở vì đang ở thread HR. Em kể dữ kiện.” Tôi tóm tắt: bản short version có chỉ đạo remove warehouse pending line; ticket Ninh Thái có timeline warehouse pending physical bin confirmation, alternative allocation sau cut-off, Support gửi formal confirmation lúc 15:12. Chị Lan không mắng tôi vì đã bỏ lỡ mail lúc 16:42. Chị chỉ thở nhẹ. “Đây là lý do chị ghét mấy chữ ‘short version’. Nó không sai tự thân. Nhưng nó tạo cảm giác người viết có quyền quyết định phần nào của sự thật được phép đi gặp HR.”

Tôi hỏi: “Mình đưa vào ticket Đại Phú/MT Star hay mở nhánh riêng?” Chị Lan đáp ngay: “Không nhét lẫn nội dung vụ việc. Nhưng vì competency memo dùng nhiều case, em có quyền yêu cầu HR preserve source package của toàn bộ case được dùng trong memo. Nói rõ Ninh Thái là potential additional source-impact item, cần được logged under same competency memo validation, không phải kết luận mới. Hương là case owner thì để Hương gửi factual note, em reply support theo vai trò subject bị ảnh hưởng bởi memo tổng.” Tôi ghi lại gần như nguyên văn. Chị dừng một chút rồi nói thêm: “Và Linh, đừng tự trách vì em chưa mở mail 16:42. Họ gửi một đống luồng cùng lúc không làm trách nhiệm biến mất khỏi người rút bối cảnh.” Tôi không trả lời ngay. Vì nếu trả lời, tôi sợ giọng mình sẽ lộ ra rằng câu ấy chạm trúng chỗ tôi đang tự cắn mình từ nãy.

Hương mở draft. Dòng đầu tiên nó gõ là: “This proves Sales intentionally removed warehouse dependency to blame Support.” Tôi đặt tay lên bàn. “Xóa chữ proves. Xóa intentionally. Xóa blame.” Nó quay sang, như thể tôi vừa bảo nó tự cắt mất tiếng nói của mình. Tôi nói chậm hơn: “Em không cần hét để câu này có trọng lượng. Dữ kiện đã đủ nặng rồi.” Hương nhìn màn hình một lúc, rồi xóa từng chữ. Bản draft mới hiện ra gọn hơn: “For Ninh Thai case referenced in the competency memo, I found a forwarded communication in my mailbox indicating that the HR short version removed the warehouse pending line. The original ticket timeline appears to include warehouse pending physical bin confirmation and alternative allocation update before Support’s final confirmation. I request HR Compliance and IT to preserve and validate the original recap, the HR short version, full email headers, attachments, and ticket timeline before any competency interpretation is made.” Tôi đọc lại, chỉ sửa “appears to include” thành “should be validated against”, để câu không biến thành lời chứng thay cho bản export.

20:35, Hương gửi mail vào thread HR. Lần này người bấm gửi không phải tôi, và chính điều đó làm tôi thấy lòng mình thắt lại. Từ chiều đến giờ, tôi đã quen với việc tên mình nằm ở giữa mọi mũi tên. Nhưng khi Hương tự đưa case của nó vào validation, tôi mới thấy competency memo không chỉ là một hồ sơ nhắm vào một người. Nó là một cái khung. Ai đứng gần đủ cũng có thể bị kéo vào, miễn là có một bản tóm tắt đủ ngắn để làm họ trông giống người sai. Tôi nhìn khuôn mặt Hương dưới ánh màn hình xanh nhợt, chợt nhớ buổi đầu nó vào team, hỏi tôi rằng trong Support, điều khó nhất là gì. Lúc đó tôi đã nói: “Khó nhất là không được đoán thay bộ phận khác.” Bây giờ tôi muốn bổ sung thêm một câu: khó thứ hai là sống sót khi bộ phận khác đoán thay mình.

Chị Nhung trả lời lúc 20:39. “HR Compliance acknowledges the Ninh Thai source-impact concern. Since Ninh Thai is one of the cases referenced in the competency memo, HR requests IT to preserve the original recap, any HR short version, email headers, attachment versions, and related ticket timeline. This will be logged as a related validation item under the competency memo review. No additional competency interpretation should be made pending validation.” Tôi đọc chữ “related validation item” và thấy vai mình hạ xuống một chút. Không phải vì mọi thứ đã ổn. Mà vì ít nhất nó đã được đặt vào đúng ngăn. Một dấu vết nếu nằm ngoài ngăn sẽ bị gọi là ồn ào. Một dấu vết nằm đúng ngăn có thể buộc người khác mở khóa.

Anh Khoa phản hồi sau đó không lâu. “Ninh Thai is a separate operational case. The short version was created to avoid mixing warehouse execution issues with Support response behavior. Support’s final confirmation was still after cut-off.” Tôi không ngạc nhiên. Cùng một đường rãnh, chỉ đổi tên case. Warehouse execution thuộc process review. Support response thuộc competency. Phần bất lợi cho Support được giữ lại ở bàn HR; phần giải thích vì sao Support chờ được chuyển sang một căn phòng khác, nơi không ai chắc sẽ mở cửa. Chị Thảo vào thread trước khi tôi kịp gõ. “If multiple cases are used to support one competency memo, the source preparation method across those cases is relevant to right-to-respond. Separating process context from competency observation must not remove control dependencies required to understand the response timing.” Tôi đọc câu của chị Thảo hai lần. Có những người không cần nói lớn vẫn làm cả căn phòng phải chỉnh lại lưng.

Uyên, từ bàn đối diện, bỗng đẩy ghế sang. Tôi không biết nó đã đọc thread từ lúc nào. Nó chỉ nhìn Hương rồi nói: “Ninh Thái không phải case duy nhất có kho pending. Hải Long cũng có dòng credit release pending.” Không khí quanh chúng tôi khựng lại. Hương quay phắt sang: “Hải Long trong memo là case thứ ba.” Uyên gật đầu, mặt trắng bệch. “Em không dám nói lúc chiều vì tưởng competency memo chỉ đánh chị Linh, không liên quan tụi em.” Câu đó rơi xuống giữa bọn tôi, nhẹ thôi, nhưng làm tôi đau hơn cả email của anh Khoa. Không phải vì Uyên sai. Mà vì nó nói đúng một phần rất người: khi một hồ sơ gọi tên người khác, chúng ta thường cầu mong mình chỉ là người đứng ngoài. Đến khi khung cửa mở rộng ra, mới biết từ đầu chẳng ai thật sự đứng ngoài cả.

Tôi nhìn Uyên, rồi nhìn Hương. “Không ai vô can không có nghĩa là ai cũng có lỗi,” tôi nói. “Nó có nghĩa là ai có một phần dữ kiện thì phải giữ phần đó sạch. Người viết recap, người rút gọn recap, người nhận mail, người dùng bản rút gọn để đánh giá người khác, người nhìn thấy dấu hiệu nhưng nghĩ chưa tới lượt mình. Tất cả đều phải quay lại đúng vị trí của mình trong chuỗi.” Nói ra câu ấy, tôi nghe nó như đang nói với chính tôi nhiều hơn nói với hai đứa. Tôi đã bỏ lỡ mail 16:42. Trang đã forward nhưng không escalate. Hương đã flag rồi bị cuốn đi. Uyên đã im vì sợ kéo mình vào. Không điều nào xóa được trách nhiệm của người bỏ dòng warehouse pending. Nhưng cũng không điều nào cho phép chúng tôi tiếp tục giả vờ rằng sự thật tự biết đường tìm đến đúng thread.

20:48, anh Hải gửi một email mới, subject vẫn nằm trong thread HR nhưng có thêm mã ticket source validation. “IT has created related validation items for Daiphu/MT Star and Ninh Thai under the competency memo review. To complete preservation, please provide or confirm the approved HR source package index used to prepare the competency memo, including all case folders, file names, versions and timestamps.” Tôi nhìn cụm “approved HR source package index” và đột nhiên thấy mọi âm thanh trong phòng nhỏ đi. Nếu có một package index, nghĩa là competency memo không được dựng từ vài file rời rạc. Nó có một bộ nguồn được gom, đặt tên, chọn phiên bản, rồi đưa vào HR. Ai đó đã biết những gì nằm trong bộ đó. Ai đó đã quyết định phiên bản nào được xem là “approved”.

Ba phút sau, Mai trả lời anh Hải. “I will check with Mr. Khoa for the final package index. The working folder I have access to includes Daiphu_MTStar_extract_v2, NinhThai_HR_short_v1, and HaiLong_final_clean.” Tôi đọc đến tên folder cuối cùng thì tay dừng trên bàn phím. “Final clean” là một cách đặt tên rất bình thường. Trong công ty này, mọi người đặt tên file như vậy mỗi ngày. Nhưng sau “item 3 excluded” và “remove warehouse pending line”, chữ “clean” không còn sạch nữa. Uyên đứng cạnh tôi, giọng gần như không thành tiếng: “Hải Long… là case của em.” Tôi mở timeline mới, tạo một dòng trống cho 20:51, nhưng chưa gõ gì cả. Vì ngay lúc đó, email của anh Hải nhảy lên thêm một dòng: “Please preserve HaiLong_final_clean immediately. Initial folder metadata shows last modified at 19:03, after the competency memo hold request.” Tôi nhìn timestamp ấy, và lần đầu tiên trong cả ngày, tôi không biết nên thở ra hay giữ nguyên hơi thở trong ngực.