Bỏ qua nội dung

Hệ Thống Không Biết Nói Dối

Chương 18: Cô Ấy Đã Từng Cảnh Báo

Chương 18: Cô Ấy Đã Từng Cảnh Báo

Dòng 11:24:33 nằm im trên màn hình, nhưng cả phòng họp như bị nó kéo về phía trước một bước. reviewer_session_02 joined read-only incident view. source_location: HQ-21F. session_status: active. Một người có thể bị che tên trong log, có thể đứng sau một quyền hạn đủ cao để mượn danh tính tôi xem file, có thể đẩy ticket vào emergency rồi để người khác cầm giấy ép tôi ký. Nhưng khi người đó đang xem chúng tôi, khoảng cách giữa một cái bóng và một con người bỗng trở nên mỏng.

Lâm Du không hỏi Hứa Mạn nữa. Chị nhìn thẳng Tần Hạo. “Mirror session hiện tại. Ghi lại mọi event phát sinh sau thời điểm người này join incident view. Không đẩy cảnh báo ra ngoài phòng.”

Tần Hạo gật đầu, các ngón tay di chuyển rất nhanh trên bàn phím. “Read-only incident view không cho sửa dữ liệu trong phòng này, nhưng nếu reviewer có quyền trên source object gốc thì họ vẫn có thể thao tác từ workspace riêng. Tôi cần bật evidence watch ở mức object.”

Chu Mẫn đặt bút xuống. “Duyệt trong phạm vi bảo toàn chứng cứ. Ghi rõ lý do: subject of review active during review process.”

Hứa Mạn khẽ cười một tiếng, tiếng cười mỏng như mép giấy. “Reviewer có quyền theo dõi incident mình từng xử lý. Việc người ta vào xem không chứng minh người ta đang làm gì sai.”

“Không chứng minh,” Lâm Du nói. “Nên chúng tôi mới ghi log, không kết luận bằng cảm giác.”

Câu đó làm mặt Hứa Mạn cứng lại. chị ta luôn cố biến từng phát hiện thành một cuộc tranh cãi về thái độ. Nhưng Lâm Du không bước vào đó. Chị không giận thay tôi, cũng không trấn an tôi. Chị chỉ liên tục kéo mọi thứ trở về nơi duy nhất không biết nịnh ai: thời gian, quyền hạn, thao tác.

“Có event mới,” Tần Hạo nói.

Màn hình nhảy thêm một dòng. 11:25:04, object_opened: VM-BH_call_note_R1. actor: reviewer_session_02. source_workspace: escalation_review.panel. object_mode: editable.

Không khí trong phòng lập tức đổi khác. Read-only incident view chỉ là một người đứng ngoài cửa kính. Editable object mode lại giống như người đó vừa vòng sang cửa sau, đặt tay lên chính tờ giấy mà Hứa Mạn bảo có thể giải thích tất cả.

Hứa Mạn ngồi thẳng hơn. “Đó là call note tôi nói. Có thể reviewer đang chuẩn bị phản hồi yêu cầu unmask hoặc bổ sung bối cảnh.”

“Tại thời điểm đang bị yêu cầu mở danh tính và trong lúc phiên xác minh đang chạy?” Chu Mẫn hỏi. “Tần Hạo, freeze object.”

“Đang gửi lệnh lock.” Tần Hạo dừng nửa giây. “Có draft revision vừa save trước lock.”

Một khoảng lặng rơi xuống, nặng đến mức tôi nghe rõ tiếng điều hòa ở góc trần. Trên màn hình, event mới hiện ra ngay sau dòng object_opened. 11:25:11, draft_revision_saved. actor: reviewer_session_02. object: VM-BH_call_note_R1. edit_reason: format_cleanup. 11:25:16, evidence_freeze applied.

Format cleanup. Tôi nhìn hai chữ ấy mà muốn bật cười, nhưng cổ họng lại khô khốc. Người ta có thể gọi một lần ép chữ ký là xử lý deadline, gọi một yêu cầu dựng sau là khóa phạm vi, gọi một lần sửa ghi chú giữa phiên xác minh là chỉnh định dạng. Những cái tên đẹp nhất thường được dùng cho những việc không muốn ai nhìn kỹ.

Lâm Du hỏi: “Xem được diff metadata không?”

Chu Mẫn kiểm tra điều khoản trên màn hình của mình rồi gật đầu. “Không mở nội dung đầy đủ của call note. Chỉ xem version diff ở cấp token liên quan đến acknowledgement cá nhân và GN, vì Hứa Mạn đã viện dẫn call note làm căn cứ.”

Tần Hạo mở một khung nhỏ. Không có câu văn hoàn chỉnh, chỉ có những mảnh từ rời rạc được hệ thống ghi lại theo bản sửa. Version 09:18:32 so với revision 11:25:11. token_added: acknowledgement. token_added: GN. token_added: accepted verbal handling. token_added: personal confirmation. token_removed: general RCA request.

Gia Mẫn hít mạnh một hơi. La Dương quay phắt sang Hứa Mạn. Còn Hứa Mạn thì không nhìn ai. Chị ta nhìn màn hình như thể chỉ cần nhìn đủ lâu, những mảnh chữ kia sẽ tự biến thành thứ khác.

“Không thể suy diễn từ token,” Hứa Mạn nói. “Diff metadata không nói vị trí trong câu, cũng không nói ý nghĩa. Có thể người ta chỉ chuẩn hóa thuật ngữ.”

“Đúng,” Lâm Du đáp. “Vì vậy biên bản sẽ không ghi rằng reviewer đã viết gì. Biên bản sẽ ghi rằng sau khi reviewer_session_02 vào xem phiên xác minh, object call note được mở ở mode editable và revision mới thêm các token liên quan đến GN, acknowledgement cá nhân, đồng thời bỏ token general RCA request.”

Tôi nghe từng chữ ấy rơi xuống bàn như từng viên đá nhỏ. Không đủ để kết án ai ngay lập tức, nhưng đủ để chặn một bàn tay đang cố xoa lại dấu chân của mình trên nền đất ướt.

Chu Mẫn nhìn Tần Hạo. “Truy các source event trước call note 09:18. Nếu call note là căn cứ tạo emergency_queue, nó phải có pre-call context hoặc linked event.”

Tần Hạo chuyển sang timeline hẹp hơn, từ 08:40 đến 09:20. 08:56:48, owner_record_sync_warning. 08:57:12, internal_risk_flag created. raised_by: GN. target_object: VM-BH_owner_record. visibility: team_summary. 09:03:06, risk_flag_viewed_by: xuman.ops. 09:08:41, visibility_changed: team_summary to internal_hidden. actor: xuman.ops. reason_code: duplicate_low_priority.

Tôi khựng lại.

GN.

Lần này không phải là mã của tôi bị ai đó mượn. Đây là thao tác của tôi thật. Một buổi sáng quá dài đã bóp mọi ký ức thành những mảnh lộn xộn, nhưng khi nhìn dòng 08:57, tôi nhớ ra cảm giác lúc ấy. Tôi đã thấy owner record của VM-BH không đồng bộ với delivery channel. Tôi đã gắn flag vì nếu người nhận không đúng, notification có thể rơi vào một ngõ cụt, còn hệ thống vẫn tưởng mình đã gửi đi. Tôi còn nhớ mình gửi thêm một dòng trong team summary: đừng mark delivered trước khi xác minh owner mới. Khi đó Hứa Mạn chỉ lướt qua màn hình của tôi và nói: “Việc của em là cập nhật ticket, không phải làm rối escalation.”

Tôi tưởng cảnh báo ấy đã chìm trong dòng việc. Hóa ra nó không chìm. Nó bị nhìn thấy, rồi bị giấu đi.

La Dương nói rất khẽ, nhưng trong căn phòng im lặng, câu ấy vẫn rõ ràng đến đau. “Cô ấy đã từng cảnh báo.”

Không ai hỏi “cô ấy” là ai. Trên màn hình, raised_by: GN sáng lên lạnh lẽo. Một chữ GN buổi sáng bị biến thành điều kiện để giữ ticket, thành tên trên file acknowledgement, thành cái cớ để nói tôi làm kẹt phản hồi khách hàng. Và cũng chính chữ GN ấy, năm mươi phút trước khi emergency_queue được kích hoạt, đã cắm một lá cờ đỏ vào đúng lỗi owner record mà VM-BH yêu cầu RCA.

Hứa Mạn lập tức quay sang La Dương. “Một risk flag không có nghĩa là cô ta xử lý đúng. Cảnh báo thấp ưu tiên xuất hiện hàng ngày. Nếu cái gì cũng giữ lại, cả team không chạy nổi SLA.”

“Nhưng chị đã xem nó,” Chu Mẫn nói. “Và chị đổi visibility thành internal_hidden.”

“Tôi đánh duplicate_low_priority theo kinh nghiệm vận hành. Lúc đó chưa có pressure từ khách hàng.”

Lâm Du nghiêng người về phía trước. “Chính vì lúc đó chưa có pressure từ khách hàng nên nó quan trọng. Cảnh báo của Giang Ninh xuất hiện trước emergency_queue, trước manual rule, trước file acknowledgement, và trước cả confirmation_request gửi cho VM-BH. Nó không phải phản ứng chống đối sau khi bị ép ký.”

Tôi cúi mắt xuống bàn. Tôi nên thấy nhẹ nhõm, nhưng thứ tràn lên đầu tiên lại là một kiểu mệt mỏi rất sâu. Người ta không chỉ bảo tôi sai. Người ta nhìn thấy tôi đã nói đúng, rồi cất nó vào chỗ tối, sau đó quay lại bảo tôi hãy ký rằng mình là nguồn của bóng tối ấy.

Gia Mẫn lắp bắp: “Vậy nếu flag đó không bị ẩn, bridge delivered lúc 09:31 có thể bị chặn lại không?”

Tần Hạo mở thêm một bảng dependency. “Khi owner_record_sync_warning còn visible trong team_summary, bridge delivered cần xác nhận delivery channel. Nếu flag bị chuyển internal_hidden với reason duplicate_low_priority, gate này không chặn hard, chỉ tạo soft warning cho escalation handler.”

La Dương nhắm mắt lại. Tôi biết anh vừa hiểu. Cái approve delivered mà anh nhận lỗi không đứng một mình. Nó được đặt trên một con đường đã có người dọn bớt biển cảnh báo.

Hứa Mạn siết chặt môi. “Soft warning không phải hard block. Các chị đang cố biến một cảnh báo thấp ưu tiên thành bằng chứng tôi dựng bẫy.”

“Không,” Lâm Du nói. “Chúng tôi đang xác định vì sao một cảnh báo đúng thời điểm bị hạ mức, vì sao người cảnh báo sau đó bị biến thành người phải ký acknowledgement cá nhân, và vì sao call note liên quan vừa được sửa sau khi reviewer vào xem phiên.”

Tạ Vi bỗng lên tiếng, lần đầu tiên từ đầu phần này. “Tôi đề nghị ghi thêm một điểm. Cảnh báo của Giang Ninh liên quan trực tiếp đến cáo buộc cô ấy làm chậm phản hồi. Nếu cảnh báo tồn tại trước đó, việc buộc cô ấy ký sau đó cần được xem như xung đột lợi ích trong xử lý sự cố.”

Chu Mẫn ghi lại đề nghị của Tạ Vi rồi nói với Tần Hạo: “Áp legal hold lên risk_flag, call_note, manual_rule và toàn bộ visibility_change liên quan. Không ai được sửa, xóa, reclassify sau thời điểm này.”

Tần Hạo bấm xác nhận. Trên màn hình, các object lần lượt chuyển sang trạng thái evidence_hold. Tôi nhìn những dòng chữ ấy như nhìn thấy từng cánh cửa nhỏ được khóa lại. Không phải để nhốt ai, mà để giữ sự thật khỏi bị kéo đi trong lúc chưa ai kịp đọc hết.

Ngay lúc đó, hệ thống phát ra một âm báo rất nhẹ. Một cửa sổ mới trượt lên ở góc màn hình.

11:27:03, reclassification_request submitted. requested_by: reviewer_session_02. target_object: GN_internal_risk_flag_0857. requested_visibility: privileged_reviewer_material. reason: unrelated_employee_speculation.

Tôi cảm thấy sống lưng mình lạnh buốt.

Tần Hạo nhìn sang Chu Mẫn. “Request bị hold chặn, chưa có hiệu lực.”

“Ghi vào biên bản,” Chu Mẫn nói chậm rãi. “Sau khi phát hiện risk flag raised_by GN và áp evidence hold, reviewer_session_02 gửi yêu cầu reclassify chính risk flag đó thành privileged reviewer material với lý do unrelated employee speculation.”

Tôi nhìn cụm unrelated employee speculation mà ngực như bị ép lại. Đến tận lúc này, người đó vẫn không gọi tôi là người đã cảnh báo. Không gọi tôi là người vận hành đã nhìn thấy lỗi. Chỉ là một suy đoán của nhân viên không liên quan.

Nhưng hệ thống đã ghi khác.

Tôi từng cảnh báo. Hứa Mạn đã xem. Cảnh báo bị giấu. Và ngay khi nó được kéo ra ánh sáng, người trên tầng hai mươi mốt lập tức muốn khóa nó lại dưới một cái nhãn nghe có vẻ hợp lệ hơn.

Lâm Du ngẩng đầu, giọng rất bình tĩnh. “Từ giờ trở đi, phiên này chuyển từ xác minh quy trình sang nghi vấn can thiệp chứng cứ. Không ai rời phòng cho đến khi Incident Owner cấp hai phản hồi.”

Không ai phản đối. Ngay cả Hứa Mạn cũng im lặng.

Tôi nhìn dòng active vẫn còn đó. Lần đầu tiên từ sáng, thứ làm tôi run không phải vì người đó đang xem chúng tôi. Mà vì người đó đã biết chính xác dòng nào cần phải bị xóa khỏi câu chuyện.

Và dòng đó là cảnh báo của tôi.