Việc giảm tải 5% có hiệu quả trong mười hai phút.
Mực nước tầng dưới không còn dâng lên, chênh lệch áp suất cửa khoang cũng giảm chậm. Chúng tôi tưởng rằng cuối cùng đã giành được chút thời gian, nhưng nhóm thiết bị thứ ba lại tự động khôi phục tốc độ quay ban đầu.
Tôi nhìn chằm chằm vào bản ghi lệnh. “Không phải do tôi ra lệnh.”
Cố Hành Xuyên nói: “Hệ thống điều khiển trung tâm tự động hiệu chỉnh.”
“Ai đã ghi đ/è giới hạn an toàn cục bộ?”
Không ai trả lời.
Chỉ D/ao lôi đường truyền thông tin ra, chỉ vào một số phiên bản. “Chương trình điều khiển này không phải phiên bản gốc trên trạm. Tuần trước đã cập nhật.”
Lồng ngựk tôi trầm xuống một nhịp.
Mã hậu tố của phiên bản là R7.
Bảy năm trước, phiên bản thử nghiệm cuối cùng của nguyên mẫu P0 cũng gọi là R7. Bộ chương trình đó chưa từng được phát hành chính thức, chỉ có trong cơ sở dữ liệu nghiên c/ứu của tôi và Cố Hành Xuyên.
“Tải gói cập nhật xuống.” Tôi nói.
Chỉ D/ao thao tác được một nửa thì dừng lại. “Không đủ quyền hạn.”
Tôi thử bằng chứng chỉ nhà phát triển cũ của mình. Không ngờ vẫn mở được.
Cốt lõi của gói chương trình không phải là tệp gốc bảy năm trước, mà là được thêm một tầng điều khiển tải tự động bên trên. Mục tác giả đã bị xóa trống, nhưng thời gian gửi dữ liệu là ba tháng trước. Điều chói mắt nhất là bảng đối chiếu tên thiết bị: tuabin thứ ba được ánh xạ thành “tải phụ trợ thoát nước”.
“Thảo nào nhìn trong bảng tổng hợp lại giống máy bơm.” Chỉ D/ao nói.
“Cũng vì thế mà khi nghiệm thu đầu tư chỉ cần xem danh sách thiết bị, sẽ không thấy thừa ra một tuabin nào.”
Tôi lưu lại giá trị băm (hash) của phiên bản. Khoảnh khắc đó, tôi gần như đã lắp ghép được những gì Cố Hành Xuyên đã làm: lắp nguyên mẫu vào vịnh, dùng cảm biến của trạm chính để phản hồi điều khiển, rồi đóng gói đầu ra của tuabin thành hệ thống phụ trợ. Chương trình cũ và chữ ký của tôi cung cấp sự liên tục về kỹ thuật cho thiết bị, còn phiên bản mới của anh ta thì che giấu mục đích thực sự.
Nhưng vẫn còn một câu hỏi.
“Làm thế nào để đưa thiết bị vào trong?” Tôi hỏi.
Lê Nguyên Thanh phản hồi: “Phía bắc năm ngoái có một đợt “bảo trì đế phao”, phong tỏa vùng nước hai ngày.”
Chỉ D/ao ngẩng đầu. “Tôi từng xem phiếu công việc đó. Tàu cẩu chở những kiện hàng lớn, tôi cứ tưởng là đế phao.”
Tôi không trách cô ấy. Mỗi bước nếu nhìn riêng lẻ đều giống như bảo trì thông thường, chỉ khi đặt tất cả dữ liệu chúng tôi đang có lại với nhau, mới nhìn thấy hình dạng hoàn chỉnh.
Cố Hành Xuyên cuối cùng nói: “Những gì các cô lắp ghép được chỉ là suy đoán.”
“Vậy anh có thể phủ nhận P0 nằm ở phía bắc đi.”
Anh ta không làm vậy.
“Anh cũng có thể phủ nhận R7 là do anh cập nhật.”
Vẫn không.
Trong cuộc gọi bỗng truyền đến giọng của một người đàn ông khác, như thể có ai đó đã cư/ớp lấy micro. “Tôi là Hà Ngật, đại diện nghiệm thu của công ty năng lượng. Kỹ sư Cố nói hiện trường chỉ là vấn đề thoát nước do bão dâng. Xin hỏi các cô có an toàn không?”
Tôi nhìn Chỉ D/ao.
Đây là lần đầu tiên có bên đầu tư trực tiếp gọi vào.
Cố Hành Xuyên nói nhỏ: “Ninh Trừng.”
Tôi biết anh ta đang cảnh cáo mình, cũng có thể đang c/ầu x/in tôi đừng nói gì cả.
Tôi nhấn nút đá/nh dấu ghi âm.
“Chúng tôi hiện tại an toàn, nhưng phòng điều khiển đang phải chịu áp suất bất thường liên quan đến tuabin thủy triều thứ ba chưa khai báo. Tôi đã phong tỏa nhật ký thời gian thực, chưa x/ác nhận toàn bộ trách nhiệm thuộc về ai.”
Hà Ngật ở đầu dây bên kia im lặng hai giây. “Chưa khai báo?”
“Đúng.”
Cố Hành Xuyên ngắt cuộc gọi bên ngoài.
Chỉ D/ao từ từ thở hắt ra. “Cô vừa làm đóng băng đợt nghiệm thu rồi đấy.”
“Ít nhất cũng để bên ngoài biết chúng ta không phải đang xử lý việc tràn nước thông thường.”
Trên màn hình, tuabin thứ ba vẫn duy trì tốc độ quay ban đầu.
Tôi chợt nhận ra tay mình không hề run.
Trước đây tôi luôn tưởng rằng phải đợi bằng chứng đầy đủ đến mức không có kẽ hở mới có tư cách lên tiếng. Nhưng giờ đây nước đã ở dưới chân, chúng tôi không có sự xa xỉ đó.
Tôi chỉ có thể nói rõ những gì đã x/ác nhận, còn những gì chưa biết thì để trống.
Lần này, tôi không còn bù đắp những câu trả lời thuận tiện cho bất kỳ ai nữa.
Tôi so sánh gói cập nhật chương trình với R7 của năm đó từng đoạn một. Trong chương trình cũ vốn có một lớp bảo vệ cứng: chỉ cần góc dòng chảy ngang vượt ngưỡng, nguyên mẫu phải giảm tải. Phiên bản mới lại đổi lớp bảo vệ này thành “được phép trì hoãn theo trạm trung tâm”, nghĩa là, chỉ cần bên ngoài ra lệnh duy trì đầu ra, nó có thể tiếp tục quay trong trường dòng chảy không lý tưởng.
Đây không đơn thuần là đổi tên.
Có người đã biến những hạn chế vốn được viết ra để tránh mỏi vật liệu thành các tùy chọn có thể đàm phán.
Chỉ D/ao sau khi thấy sự khác biệt đã hỏi: “Nếu không có bão dâng, có lẽ sẽ không bao giờ xảy ra chuyện?”
“Có lẽ.”
“Thế nên họ mới nghĩ rằng có thể chống đỡ đến lúc nghiệm thu.”
Tôi không trả lời, nhưng suy đoán này khiến mọi chuyện trở nên hợp lý hơn, và cũng khiến người ta lạnh sống lưng hơn. Rất nhiều t/ai n/ạn không phải vì có người tin rằng sự nguy hiểm không tồn tại, mà vì sự nguy hiểm đó vài lần trước đều không xảy ra.
Tôi chụp lại màn hình logic bảo vệ cũ, cùng với thời gian thay đổi của phiên bản mới để phong tỏa. Tiếp đó, chúng tôi tính toán thời gian còn lại dựa trên dữ liệu thủy triều do Lê Nguyên Thanh cập nhật: sáu mươi tám phút.
“Phải giành lại quyền hạn chế cục bộ.” Tôi nói.
Lần này Chỉ D/ao gật đầu trước. “Tìm cách nào đó mà không làm mất đi chỉ số chênh lệch áp suất trước.”
Chúng tôi không vì cuối cùng đã biết ai che giấu mà bỗng nhiên có được lối thoát an toàn. Sự thật chỉ chiếu sáng vấn đề, thứ thực sự khiến cánh cửa có cơ hội mở ra vẫn là từng thao tác cẩn trọng tiếp theo.