Tấm Gương Sài Gòn
Tiếng gõ ngón tay khô khốc của bà Hà lên xấp tài liệu in dày cộp vang đều trong căn phòng nồng mùi giấy ẩm, phá vỡ bầu không khí căng thẳng sau hai ngày làm việc độc lập.
Bà không ngồi vào chiếc ghế xoay bọc nỉ sờn rách của Yến mà kéo chiếc ghế gỗ đẩu kê sát mép cửa sổ gác xép. Ánh sáng vàng đục của một buổi chiều mưa dầm hắt qua khung kính mờ bụi nước, rọi thẳng vào những vệt bút dạ quang màu vàng chanh mà Duy đã kẻ đêm qua. Trên bàn, ngoài bản sơ đồ cây phân tích sự cố gồm bốn nhánh then chốt, còn có chiếc điện thoại vỡ góc dính bùn cống đã khô nứt của bà Lành, ba vỏ đầu nối đồng bị muối ăn mòn và bảng chấm công tư vấn sáu giờ có ký nhận của hai bên. Mùi ẩm mốc bốc lên từ vách ván ép mục rữa quyện với mùi dầu hàn cháy khét từ góc bàn sửa chữa của Duy tạo thành một thứ dưỡng khí ngột ngạt, đè nặng lên từng nhịp thở.
Bà Hà tháo cặp kính lão gọng đồi mồi, đặt chiếc bút chì bấm ruột 0.5mm xuống mặt giấy. Bà nhìn lướt qua Duy – người đang ngồi thu lu ở góc bàn với đôi mắt thâm quầng sau hai đêm thức trắng – rồi dừng ánh mắt sắc lạnh lại trên gương mặt xanh xao của Yến.
"Kết luận về mặt vật lý thủy văn của hai anh chị không sai," giọng bà Hà trầm và khô, mang theo âm lượng chuẩn xác của người đứng trên bục giảng ba mươi năm. "Đoạn cống hộp đôi một mét sáu bẻ góc bốn mươi lăm độ và hạ cao trình đáy xuống âm một mét hai mươi lăm ở đường Điện Biên Phủ là một dị tật xây lắp nghiêm trọng. Khi triều cường rằm tháng Chín dâng cao khóa van xả tự động ra kênh Phú Lộc, áp lực thủy tĩnh nghịch biến nó thành một cái bẫy xi-phông kín. Nước không có đường thoát trọng lực thì bắt buộc phải dội ngược lên các hố ga kiệt 126. Tốc độ dâng năm mươi phân trong ba mươi phút là kết quả hoàn toàn tất yếu của cơ học chất lỏng trong một không gian kín bị cưỡng bức áp suất."
Bà ngả lưng ra thanh gỗ ngang phía sau, chiếc ghế đẩu phát ra tiếng cọt kẹt khô khốc dưới sức nặng của một vóc dáng nhỏ nhắn nhưng rắn rỏi. Trong suốt ba mươi năm giảng dạy tại khoa Công trình Thủy lợi, bà đã chứng kiến hàng trăm bản vẽ quy hoạch đô thị bị bóp méo, hàng vạn mét khối bê tông bị chôn sai cao trình chỉ để phục vụ những toan tính phân lô bán nền hay tiết giảm chi phí san lấp. Bản tính của nước là tìm chỗ trũng, và nước không bao giờ biết nhân nhượng trước những hồ sơ hoàn công giả tạo. Những tính toán thủy lực của Yến và Duy gửi đến nhà bà sáng hôm kia không hề xa lạ; chúng rành mạch, chuẩn xác về mặt giải tích, nhưng chính sự chuẩn xác ấy lại càng làm lộ rõ sự ngây thơ đến tội nghiệp của những người trẻ tuổi khi đem công nghệ phơi bày trước sự khắc nghiệt của thực địa.
Yến khẽ thở hắt ra một hơi ngắn, nhưng chưa kịp nhẹ lòng thì ngón trỏ của bà Hà đã dằn mạnh xuống góc dưới trang tài liệu thứ tư.
"Nhưng đó là lỗi của hạ tầng đô thị, không phải lý do để các anh chị trốn tránh trách nhiệm vận hành," bà Hà đanh giọng, từng chữ gõ thẳng vào sự im lặng ngột ngạt. "Cái chết người của Thuỷ Kế không nằm ở chỗ cống nghẽn hay triều dâng. Nó nằm ở đây. Tại sao trong toàn bộ cấu trúc gói tin hiển thị ra cho người dùng, các anh chị không hề có một trường dữ liệu bắt buộc về thời hạn hiệu lực?"
Bà lật ngược tập giấy về phần nhật ký đồng bộ hóa máy chủ, chỉ thẳng vào dòng lệnh `STATUS: NORMAL (CACHED, TTL=7200s)`.
"Một quan trắc mực nước ngoài hiện trường không bao giờ là một hằng số vĩnh cửu. Trong khí tượng thủy văn vùng trũng miền Trung, một giá trị đo đạc chỉ có giá trị thực tế trong vòng mười đến mười lăm phút. Các anh chị học ngành kỹ thuật ra, biết rõ tính bất định của chuỗi thời gian, vậy mà lại cho phép một gói tin đo từ lúc năm giờ chiều được quyền 'sống' tiếp hai tiếng đồng hồ trên màn hình điện thoại của người dân? Người ta nhìn vào chấm xanh đó không phải vì người ta tin vào thuật toán học máy cao siêu nào của cô Yến, mà người ta tin rằng hệ thống đang nói cho họ biết hiện trạng thật của con mương trước cửa nhà. Không công bố thời hạn hiệu lực, giữ trạng thái an toàn cũ để lấp liếm việc mất kết nối phần cứng – đó không còn là sai số kỹ thuật. Đó là sự tắc trách có chủ đích."
Bà Hà ngừng lại một nhịp, đưa mắt nhìn thẳng vào chiếc điện thoại vỡ màn hình của bà Lành đặt trên bàn. Bùn cống khô bám quanh khe phím bấm đã ngả sang màu xám tro, nhưng dấu vết về một đêm kinh hoàng thì vẫn còn nguyên vẹn ở đó.
"Bà Lành bán xôi ở đầu kiệt không biết máy chủ là gì. Người ta cũng không cần biết các anh chị dùng giao thức MQTT hay HTTP để truyền tin từ cái cột sắt ngoài kia về máy tính," giọng bà chùng xuống, mang một nỗi chua xót sâu cay. "Bà ấy nhìn vào màn hình thấy chữ 'Bình thường', bà ấy yên tâm kê thêm hai bao đường cát lên tấm pallet gỗ cao hai mươi phân rồi đi ngủ. Đến khi nước đội nắp cống tràn vào nhà lút đầu gối, cái màn hình đó vẫn trơ trẽn báo 'Bình thường'. Cái bình thường giả tạo đó là do các anh chị tự tay đút vào túi họ. Khoa học không bao giờ dung túng cho sự lập lờ giữa việc 'dữ liệu bình thường' và 'không nhận được dữ liệu'. Hai khái niệm đó cách nhau một trời một vực, và ranh giới giữa chúng chính là sinh mạng, là mồ hôi nước mắt của những con người không có khả năng tự vệ trước thiên tai."
Duy cúi gằm mặt, hai bàn tay đan chặt vào nhau dưới gầm bàn đến mức các khớp ngón tay trắng bệch. Cậu không dám ngẩng lên nhìn cô giáo cũ của mình. Hai đêm thức trắng với hàng nghìn dòng nhật ký hệ thống, cậu đã cố tìm một kẽ hở nào đó của phần cứng viễn thông để đổ lỗi – một sự cố rớt mạng của nhà mạng Viettel, một đợt xung sét lan truyền làm tê liệt bộ biến tần – nhưng trước những ngón tay khô gầy và cặp kính đồi mồi của bà Hà, mọi tấm bình phong kỹ thuật đều sụp đổ tan tành.
Yến ngồi bất động, cảm nhận rõ từng lời của cô giáo cũ như mũi kim châm thẳng vào vết thương tự ái nghề nghiệp mà cô cố gắng che đậy suốt mấy ngày qua. Sáu giờ tư vấn độc lập có trả phí chuyên gia mà Thuỷ Kế chắt chiu từ những đồng tiền mặt cuối cùng không mua được một lời an ủi; nó chỉ mang lại một bản giải phẫu lạnh lùng và tàn nhẫn nhất về sự thất bại của cô. Từng con số, từng dòng mã nguồn mà cô tự hào là tinh gọn, hóa ra lại được xây dựng trên một tiền đề tắc trách đến vô cảm.
Tiếng bước chân dồn dập dưới cầu thang ván ép cắt ngang bầu không khí đặc quánh. Đặng Minh Thư đẩy cánh cửa gỗ ọp ẹp bước vào, hơi nước mưa bám đầy trên vạt áo khoác gió mỏng manh. Phía sau cô là một người đàn ông trạc bốn mươi tuổi, mặc áo sơ mi công sở ủi phẳng phiu, cà vạt màu xanh thẫm thắt ngay ngắn, tay xách chiếc cặp da đen bóng loáng tương phản hoàn toàn với không gian lộn xộn, bụi bặm của căn gác xép.
"Yến ơi, anh Toàn đến rồi," Thư nói nhanh, giọng mang theo vẻ sốt ruột không giấu giếm, lồng ngực cô phập phồng sau khi chạy vội lên những bậc thang dốc đứng. Cô quay sang giới thiệu với bà Hà bằng thái độ kính cẩn nhưng đầy vội vã: "Dạ thưa cô, đây là anh Lê Mạnh Toàn, luật sư chuyên trách mảng dịch vụ và hợp đồng doanh nghiệp của văn phòng luật Ánh Dương. Em nhờ anh Toàn ghé qua rà soát gấp hồ sơ trước khi chúng ta có buổi làm việc với Đông Bờ và bên dân cư."
Bà Hà liếc nhìn người mới đến, ánh mắt lướt qua chiếc cặp da đắt tiền và bộ âu phục không vương một hạt bụi đường. Bà khẽ gật đầu, không nói thêm lời nào, rồi thong thả đứng dậy thu gọn tập tài liệu có ghi chú riêng của mình vào chiếc túi vải bạt đã phai màu.
"Tôi xong phần việc sáu giờ theo hợp đồng," bà cài lại chiếc bút chì bấm vào mép sổ, giọng đều đều không lộ chút cảm xúc. "Biên bản đánh giá độc lập tôi đã ký ở trang cuối. Toàn bộ tính toán về lưu lượng đỉnh, áp lực dội ngược và phân tích lỗi chu kỳ sống của gói tin đều nằm trong đó. Quyết định dùng nó thế nào là việc của các anh chị."
Bà bước xuống cầu thang, không ngoái đầu lại. Tiếng gót giày của bà gõ lộc cộc trên bậc gỗ rồi chìm hẳn vào tiếng mưa rả rích ngoài ngõ, để lại sau lưng một khoảng trống vắng lặng đến rợn ngợp.
Luật sư Toàn không ngồi xuống chiếc ghế đẩu ẩm ướt bà Hà vừa để lại. Ông quan sát căn phòng một lượt bằng ánh mắt điềm tĩnh, chuyên nghiệp của một người đã quá quen với những vụ phá sản và tranh chấp đổ vỡ. Ông đặt chiếc cặp da lên mép bàn làm việc, bấm chốt khóa tanh tách rồi rút ra một tập hồ sơ dày cộp kẹp trong bìa nhựa cứng. Ngón tay thon dài của ông lướt qua bản hợp đồng thử nghiệm số 09 ký với Đông Bờ, bản Quy chế thử nghiệm cụm An Khê và xấp ảnh hiện trường tiệm giặt ủi Bình Minh mà Thư đã in sẵn từ sáng.
"Tôi đã đọc lướt các tài liệu cô Thư gửi qua email trưa nay," luật sư Toàn mở đầu, giọng điệu chuyên nghiệp, trơn tru và hoàn toàn vô cảm trước những vết bùn đất trên bàn. "Tình thế của Thuỷ Kế hiện tại rất nguy hiểm nếu các bạn xử lý khủng hoảng theo cảm tính kỹ thuật. Thiệt hại tại kiệt 126 không chỉ dừng lại ở vài bao đường hay mấy thùng sữa của bà Lành. Tiệm giặt ủi kia bị cháy bốn cụm mô-tơ ba pha, toàn bộ lô rèm nhung và chăn ga lông vũ của resort năm sao bị ngâm nước cống hư hỏng hoàn toàn. Giá trị ước tính vượt quá một trăm năm mươi triệu đồng. Nếu chủ cơ sở làm đơn khởi kiện dân sự yêu cầu bồi thường thiệt hại ngoài hợp đồng, cộng với việc Đông Bờ vin vào sự cố này để hủy hợp đồng và đòi bồi hoàn hai mươi mốt triệu sáu trăm nghìn tiền tạm ứng đợt một, công ty của các bạn sẽ phá sản ngay trước khi tòa mở phiên hòa giải."
Toàn dừng lại, đưa mắt nhìn thẳng vào Yến như để đo lường sức chịu đựng tâm lý của cô gái trẻ đang ngồi trước mặt.
Yến nhìn thẳng vào người luật sư, giọng cô khàn đi vì mệt mỏi và uất nghẹn: "Họ chịu thiệt hại vì hệ thống của chúng tôi không phát cảnh báo, trong khi ứng dụng vẫn hiển thị trạng thái bình thường suốt hai tiếng."
"Đó là cách nhìn nội bộ của kỹ sư các bạn," Toàn ngắt lời, giọng ông không hề có ác ý nhưng lạnh tanh như một nhát dao rạch qua tấm lụa. Ngón tay ông gõ nhẹ lên bản sao báo cáo lượng mưa của Đài Khí tượng Thủy văn Trung Trung Bộ đặt trên cùng xấp hồ sơ. "Nhưng dưới góc độ pháp lý dân sự và tranh chấp thương mại, căn cứ miễn trừ lớn nhất của Thuỷ Kế nằm ở Điều 156 Bộ luật Dân sự: sự kiện bất khả kháng. Trận mưa tối 27 tháng Chín đạt vũ lượng gần chín mươi mi-li-mét chỉ trong vòng chưa đầy bốn mươi phút. Cường độ tức thời vượt một trăm ba mươi mi-li-mét một giờ. Đây là hiện tượng thiên tai cực đoan mang tính dị thường, vượt xa tần suất thiết kế mười năm của toàn bộ hệ thống thoát nước đô thị Đà Nẵng. Thêm vào đó, cống ngầm đường Điện Biên Phủ bị nhà thầu thay đổi thiết kế chưa bàn giao, van ngăn triều kênh Phú Lộc bị nghẽn – tất cả đều là yếu tố ngoại cảnh can thiệp nằm ngoài tầm kiểm soát và dự liệu hợp lý của một đơn vị công nghệ thử nghiệm."
Toàn rút chiếc bút máy cài trên túi áo, bật nắp rồi khoanh một vòng tròn vào bản dự thảo thông cáo báo chí mà ông đã soạn sẵn trên màn hình máy tính bảng đặt bên cạnh:
"Chiến lược duy nhất để Thuỷ Kế tồn tại lúc này là: Áp dụng triệt để điều khoản bất khả kháng do thiên tai cực đoan và khiếm khuyết hạ tầng công cộng. Trong văn bản giải trình gửi Đông Bờ và thông báo gửi cộng đồng, các bạn chỉ được phép nhận lỗi chung chung về mặt 'gián đoạn đường truyền viễn thông do thời tiết khắc nghiệt ngoài mong muốn'. Tuyệt đối không được ký vào bất kỳ văn bản nào có cụm từ 'lỗi lập trình', 'can thiệp tham số chủ quan' hay 'bộ đệm hiển thị sai lệch'. Nhận lỗi kỹ thuật cụ thể đồng nghĩa với việc tự nguyện thừa nhận hành vi vi phạm nghĩa vụ và mở toang cánh cửa cho các vụ kiện đòi bồi thường thiệt hại."
"Anh Toàn nói hoàn toàn đúng đấy Yến," Thư chen vào, giọng cô run lên vì lo lắng. Cô bước đến bên cạnh Yến, đặt tay lên vai bạn, những ngón tay siết chặt như muốn truyền sang một sự van nài khẩn thiết: "Đông Bờ chỉ cho chúng ta bốn mươi tám giờ. Huy đã đóng băng khoản tiền đợt hai rồi. Chiều thứ Sáu tới hạn thanh toán máy chủ AWS mười sáu triệu tám trăm nghìn, tài khoản công ty mình chỉ còn đúng một trăm tám mươi hai nghìn đồng! Nếu chúng ta dùng bài toán bất khả kháng, đổ lỗi cho trận mưa trăm năm có một và cống ngầm của Sở Xây dựng, Huy sẽ có bậc thang để rút lui trước ban điều hành tập đoàn. Đông Bờ cần một lý do hợp thức hóa để không bị mang tiếng là hợp tác với một đối tác bất cẩn. Chúng ta nhận lỗi chung chung, cam kết nâng cấp đường truyền, rồi đàm phán giải ngân tiếp để sống sót qua mùa mưa này đã!"
Thư nghẹn ngào, đôi mắt ầng ậc nước. Cô đã phải chạy vạy khắp nơi hai ngày qua, đối mặt với những cuộc gọi đòi tiền gắt gao từ bên cung cấp dịch vụ máy chủ, nghe những lời đe dọa bóng gió từ trợ lý của Lương Đức Huy, và chịu đựng ánh nhìn đầy ngờ vực của các hộ dân trong con kiệt nhỏ. Cô biết rõ tình cảnh kiệt quệ của công ty hơn bất kỳ ai. Một trăm tám mươi hai nghìn đồng trong tài khoản ngân hàng thậm chí không đủ để trả tiền nước sinh hoạt cho căn gác này trong tháng tới, nói gì đến chuyện bồi thường hàng trăm triệu cho tiệm giặt ủi hay đối đầu với một tập đoàn bất động sản nghìn tỷ.
Căn gác xép rơi vào một khoảng lặng nghẹt thở.
Duy không nói gì, cậu chỉ lặng lẽ kéo chiếc bàn phím về phía mình, nhìn trân trân vào con trỏ chuột đang nhấp nháy trên màn hình terminal đen ngòm. Những dòng lệnh, những tệp nhật ký ghi lại chính xác từng mili-giây sụp đổ của hệ thống vẫn nằm nguyên đó, lạnh lùng và không biết nói dối.
Yến nhìn Thư, rồi nhìn sang luật sư Toàn. Trên màn hình máy tính bảng của Toàn, những câu từ pháp lý được gọt giũa trơn tru đến hoàn hảo: *Do điều kiện thủy văn cực đoan chưa từng có tiền lệ... sự cố đứt gãy tín hiệu ngoại vi bất khả kháng... hệ thống đã nỗ lực tối đa trong phạm vi thử nghiệm... chúng tôi vô cùng lấy làm tiếc về những rủi ro thời tiết mà bà con phải gánh chịu...*
Từng chữ, từng câu uốn lượn mềm mại như một dòng nước độc, khéo léo gạt bỏ mọi dấu vết của con người ra khỏi thảm kịch. Không có một chữ nào về dòng lệnh nâng ngưỡng từ hai mươi lên ba mươi lăm phân mà Yến đã đẩy lên hệ thống trong một buổi chiều hoảng loạn vì áp lực tiến độ. Không có một chữ nào về chiếc gioăng cao su bị bỏ quên trên đầu nối SMA khiến anten ngấm nước biển và đoản mạch cao tần. Không có một chữ nào về khoảng thời gian bảy nghìn hai trăm giây mà bộ đệm Redis đã đóng băng con số mười hai phẩy bốn xăng-ti-mét để ru ngủ cả một khu dân cư trong khi dòng nước đen ngòm đang dâng lên từng tấc một. Mọi thứ được gói ghém cẩn thận dưới tấm màn che tiện lợi mang tên "ông trời".
"Các bạn cứ suy nghĩ kỹ," luật sư Toàn đóng nắp bút máy, nhìn chiếc đồng hồ cơ mạ vàng trên cổ tay. Tiếng kim giây nhảy từng nấc đều đặn như một lời nhắc nhở tàn nhẫn về quỹ thời gian đang cạn kiệt. "Tôi để lại bản dự thảo khung pháp lý ở đây. Nhớ kỹ: thừa nhận lỗi kỹ thuật là tự sát thương mại. Không ai xây dựng lại sự nghiệp từ một đống tro tàn kiện tụng đâu. Thương trường không có chỗ cho những vị thánh tử vì đạo, chỉ có chỗ cho những người biết cách tồn tại để đi tiếp."
Toàn bắt tay Thư rồi bước xuống gác, những bước chân chắc nịch và ung dung của một người ngoài cuộc không có gì để mất. Thư vội vã đi theo tiễn luật sư xuống tầng dưới, để lại Yến và Duy trong căn phòng ngập tràn tiếng mưa rơi lộp độp trên mái tôn xốp mới lợp. Gió lùa qua khe cửa sổ chưa đóng chặt làm bay bay góc tờ giấy than lem luốc trên bàn.
Yến ngồi xuống ghế xoay, kéo chiếc máy tính xách tay ThinkPad cũ kỹ về phía mình. Lớp vỏ nhung đen của chiếc máy đã sờn bóng ở hai góc kê tay, phím cách bị mòn vẹt sau hàng triệu lần gõ. Các ngón tay cô lạnh ngắt, cứng đờ như bị đông đá. Cô rê chuột qua các thư mục trong ổ cứng, mở một tệp tin lưu trữ được mã hóa nằm sâu trong góc hệ thống – tệp tin mà suốt sáu tháng qua cô không dám mở ra một lần nào kể từ ngày rời Thành phố Hồ Chí Minh.
Đó là bức thư từ chức đề ngày mười lăm tháng Một, kèm theo bản sao tệp PDF mang tên: *Báo cáo tóm tắt điều hành – Đánh giá rủi ro ngập úng Dự án Đô thị Mới Nam Sài Gòn*.
Ký ức của buổi sáng định mệnh sáu tháng trước ùa về dữ dội, lạnh buốt như luồng gió máy lạnh mười tám độ trong phòng họp tầng ba mươi tòa nhà Bitexco. Ngày hôm đó, ban giám đốc tập đoàn và đại diện các quỹ đầu tư cũng ngồi quanh một chiếc bàn kính dài bóng loáng, phía ngoài cửa kính kịch trần là dòng sông Sài Gòn cuộn đỏ phù sa trong nắng sớm. Họ đặt trước mặt cô một tập tài liệu dày cộp bọc da sang trọng, nơi hệ số thấm của đất đã bị bộ phận pháp chế và truyền thông sửa đổi một cách tài tình từ 0.15 thành 0.45, biến một khu đầm lầy trũng thấp có nguy cơ ngập triều định kỳ thành một "đô thị sinh thái có khả năng tự điều tiết nước tối ưu".
Khi cô đứng lên phản đối, đem theo toàn bộ chuỗi số liệu mô phỏng Monte Carlo để chứng minh rằng chỉ cần một trận triều cường kết hợp xả lũ hồ Dầu Tiếng thì toàn bộ tầng hầm của khu đô thị sẽ chìm trong ba mét nước, vị Giám đốc điều hành chỉ mỉm cười. Nụ cười của ông ta ấm áp, từng trải và đầy khoan dung đối với một kỹ sư trẻ vừa tốt nghiệp xuất sắc từ nước ngoài về. Ông đẩy sang cho cô một chiếc bút máy mạ vàng và nói những lời êm tai, những lời y hệt như luật sư Toàn vừa nói ban nãy:
*Em là kỹ sư dữ liệu, em nhìn rủi ro qua lăng kính toán học thuần túy. Nhưng doanh nghiệp vận hành bằng niềm tin của thị trường. Dự án cần giải ngân bốn trăm tỷ đợt này để duy trì dòng tiền cho hàng ngàn công nhân, cho hàng chục nhà thầu phụ đang đứng trước nguy cơ vỡ nợ. Chỉ cần em ký vào bản tóm tắt điều hành, ghi nhận rủi ro ở mức "cục bộ có thể kiểm soát bằng trạm bơm di động", thì công ty sẽ sống. Ai cũng có lợi, không ai phải chịu trách nhiệm cá nhân vì báo cáo đầy đủ vẫn đính kèm ở phụ lục.*
Và cô đã làm gì?
Yến nhắm nghiền mắt lại, hai thái dương đập liên hồi như muốn nứt tung. Nỗi nhục nhã của khoảnh khắc đó trào lên nghẹn đắng nơi cuống họng, đắng ngắt như mật cá. Sau ba tuần kiệt sức vì áp lực, vì sợ bị cô lập, vì sợ bị sa thải và mất đi vị trí mà hàng trăm người mơ ước, vì sợ phải đối đầu đơn độc với cỗ máy khổng lồ của một tập đoàn tài chính hùng mạnh, cô đã run rẩy cầm chiếc bút mạ vàng đó lên. Cô đặt bút ký vào bản tóm tắt điều hành đã bị gọt giũa.
Dù ngay tối hôm đó, cô nộp đơn từ chức, từ bỏ toàn bộ quyền chọn cổ phiếu và khoản tiền thưởng cuối năm trị giá hàng trăm triệu đồng để trốn chạy về Đà Nẵng, thì chữ ký của cô vẫn nằm lại ở đó. Nó nằm trong hồ sơ lưu trữ của dự án, nằm dưới những con số dối trá, vĩnh viễn là một vết nhơ không thể gột rửa trong hồ sơ nghề nghiệp của cô – một minh chứng rành rành cho thấy cô đã từng hèn nhát, từng dùng sự uyển chuyển của ngôn từ và sự im lặng đồng lõa để bán đứng sự thật kỹ thuật.
Cô trở về mảnh đất miền Trung cằn cỗi này, thuê căn gác xép ọp ẹp giá một triệu tám một tháng trên đầu một tiệm sửa điện cũ kỹ, ăn mì tôm ba bữa, mặc áo mưa rách bươm lội bùn đi đo từng hố ga, cãi nhau từng li từng tí với Lương Đức Huy để bảo vệ quyền tiếp cận dữ liệu mở cho cộng đồng – tất cả những điều đó rốt cuộc là vì cái gì?
Có phải là để chứng minh rằng mình trong sạch? Để gột rửa đi vết nhơ ở Sài Gòn? Để tự ru ngủ mình rằng cô là một kỹ sư có nguyên tắc, một con người sống vì khoa học chân chính?
Hay rốt cuộc, khi đối diện với bờ vực phá sản, khi túi tiền cá nhân chỉ còn tám trăm bốn mươi nghìn đồng và tài khoản công ty còn trơ trọi một trăm tám mươi hai nghìn, cô cũng sẽ lại nhấc một chiếc bút khác lên, ký vào một bản thông cáo dối trá khác, khoác lên mình chiếc áo choàng "thiên tai bất khả kháng" để trốn chạy trách nhiệm một lần nữa?
Nếu lần này cô lại ký, thì sự trốn chạy sáu tháng trước có ý nghĩa gì? Cuộc đời cô sẽ là một chuỗi dài những lần ký tên rồi bỏ chạy, để lại sau lưng những đống đổ nát do sự thỏa hiệp của chính mình tạo ra?
Thư bước lên cầu thang, tiếng ván gỗ kêu kẽo kẹt dưới chân. Gương mặt cô đỏ bừng vì gió lạnh và những lo toan đè nặng. Cô kéo chiếc ghế đẩu gỗ lại gần, ngồi thụp xuống trước mặt Yến, hai tay nắm lấy mép bàn, giọng dồn dập và nghẹn ngào:
"Yến, nghe tớ đi một lần này thôi. Anh Toàn nói đúng đấy. Chúng ta không còn đường lùi nào khác đâu. Nếu bây giờ cậu công bố báo cáo thừa nhận toàn bộ lỗi hệ thống, Đông Bờ sẽ vin vào đó để thanh lý hợp đồng ngay lập tức mà không phải đền bù một xu. Họ sẽ đòi lại hai mươi mốt triệu sáu trăm nghìn tiền tạm ứng. Rồi bà con An Khê sẽ kéo đến đây đòi bồi thường. Tiền đâu ra mà đền? Cậu lấy đâu ra một trăm năm mươi triệu đền mô-tơ cho tiệm giặt ủi của anh Bình? Bán sạch máy tính, thiết bị ở đây đi cũng không gom nổi hai mươi triệu! Công ty chết thì nguyên tắc của cậu cứu được ai? Cứu được ai hả Yến?"
Yến từ từ mở mắt ra. Đôi mắt cô trũng sâu sau những đêm không ngủ, nhưng ánh nhìn trong vắt đến lạ kỳ. Cô nhìn thẳng vào Thư – người bạn học cùng bàn suốt bốn năm đại học, người đã cùng cô chia nhau từng ổ bánh mì khô khốc trong những ngày đầu lập nghiệp ở Đà Nẵng, người đã phải giấu cô đi làm môi giới gạch men ngoài giờ, hứng chịu bao lời chì chiết để kiếm từng đồng hoa hồng ít ỏi đóng tiền điện nước cho văn phòng vì công ty không có đồng lương nào trả cho người sáng lập.
"Nếu chúng ta làm theo lời luật sư Toàn," Yến nói, giọng cô không cao, không gắt gỏng, nhưng từng từ rơi xuống giữa căn phòng tĩnh lặng nặng nề như những khối chì, "thì tớ về Đà Nẵng để làm gì hả Thư?"
Thư sững người lại. Bờ môi cô mấp máy nhưng không thốt nên lời.
"Tớ rời Sài Gòn không phải vì tớ ghét tiền," Yến tiếp tục, mắt cô rực lên một ngọn lửa u tối nhưng kiên định đến tàn nhẫn. "Tớ rời Sài Gòn vì tớ ghê tởm chính bản thân mình khi đã đặt bút ký vào một bản báo cáo dối trá để đổi lấy sự an toàn của chiếc ghế kỹ sư trưởng. Sáu tháng qua, tớ tự dối lòng rằng mình đã khác, rằng Thuỷ Kế là một nền tảng vì sự thật, vì người dân nghèo không có tiếng nói. Nhưng chiều hôm kia, chính tay tớ đã nâng ngưỡng ba mươi lăm phân. Chính tay tớ đã cài đặt bộ đệm hai tiếng để màn hình hiện màu xanh, chỉ vì tớ sợ mất hợp đồng, sợ bị đối tác coi thường, sợ Thuỷ Kế bị coi là một lũ thất bại!"
Cô đứng phắt dậy, chiếc ghế xoay trượt lùi ra sau phát ra tiếng rít chói tai. Cô bước đến bên chiếc bàn làm việc của Duy, cầm lấy chiếc điện thoại vỡ màn hình dính đầy bùn cống của bà Lành, dằn mạnh vào lòng bàn tay Thư.
"Cậu cầm lấy đi. Cậu nhìn thẳng vào cái màn hình này đi!" Yến nghẹn giọng, từng thớ cơ trên mặt giật giật. "Đêm hôm đó, nước cống tràn vào nhà bà Lành, ngập đến đầu gối anh Bình, nhấn chìm bốn cái mô-tơ máy giặt – cả cơ nghiệp vay mượn ngân hàng của người ta – mà cái màn hình này vẫn trơ trẽn báo một chữ: BÌNH THƯỜNG! Đó không phải là thiên tai cực đoan. Đó là do tớ và cậu đã lừa dối họ!"
Nước mắt Yến trào ra, nóng hổi lăn dài trên đôi gò má tái nhợt, nhưng giọng cô không hề run rẩy:
"Nếu bây giờ chúng ta dùng ngôn từ của luật sư để bảo rằng đây là bất khả kháng, rằng do ông trời mưa to quá chứ phần mềm không có lỗi gì, thì chúng ta khác gì cái tập đoàn ở Nam Sài Gòn kia? Chúng ta biến sự tin tưởng của những người nghèo như bà Lành, anh Bình thành cái giá phải trả cho sự sống sót của công ty mình à? Một công ty sống sót bằng cách giẫm lên tài sản của người khác và đổ thừa cho trời đất, thì sự sống sót đó có ý nghĩa gì? Chúng ta tồn tại để làm gì nếu từ nay về sau mỗi lần nhìn vào mắt một người dân vùng ngập, chúng ta đều biết mình là những kẻ nói dối hèn hạ?"
Thư siết chặt chiếc điện thoại dính bùn trong tay. Vỏ nhựa nứt vỡ cấn vào lòng bàn tay cô đau nhói, từng mảng bùn khô vỡ vụn rơi lả tả xuống sàn gỗ. Những đốt ngón tay cô trắng bệch ra vì lực bóp. Cô nhìn dòng chữ "BÌNH THƯỜNG" vẫn còn in hằn trong tâm trí từ đêm định mệnh ấy, rồi nhìn gương mặt đẫm nước mắt nhưng bất khuất của Yến. Môi Thư run rẩy, bờ vai cô sụp xuống:
"Nhưng... nhưng nếu Đông Bờ hủy hợp đồng... nếu người ta kiện chúng ta ra tòa..."
"Thì chúng ta đối diện với nó," Yến dứt khoát, giọng cô đanh lại như thép nguội. "Kiện thì hầu tòa. Nợ thì làm lụng trả nợ. Tớ còn hai bàn tay, cậu còn năng lực, Duy còn chuyên môn. Chúng ta đi làm thuê, đi viết code dạo, đi phụ hồ để trả từng đồng bồi thường cho anh Bình, cho bà Lành. Nhưng nếu ngày hôm nay chúng ta ký vào bản báo cáo bất khả kháng đó để trốn tội, thì từ nay về sau, cả đời này chúng ta không bao giờ có tư cách nhìn thẳng vào mắt bất kỳ người dùng nào nữa. Thuỷ Kế sẽ chết ngay trong cái ngày chúng ta phát hành bản thông cáo đó, dù tài khoản có thêm bao nhiêu tiền đi chăng nữa. Tớ thà để Thuỷ Kế chết như một thực thể trung thực, còn hơn sống ngắc ngoải như một công cụ lừa đảo khoác áo công nghệ."
Thư nhìn trân trân vào Yến. Trong căn phòng chỉ còn tiếng quạt tản nhiệt của chiếc máy tính xách tay kêu rù rù và tiếng mưa dội đều đều trên mái tôn. Khoảng không gian chật chội dường như giãn nở ra dưới sức nặng của một quyết định đạo đức tàn khốc. Cuối cùng, Thư từ từ buông tay, đặt chiếc điện thoại của bà Lành trở lại mặt bàn. Cô quay mặt đi, đưa mu bàn tay áo lau vội một giọt nước mắt lăn trên má, rồi thở dài một hơi thật sâu như trút bỏ được gánh nặng nghìn cân đang đè nghẹt buồng phổi:
"Cậu... đúng là đồ gàn dở nhất trần đời."
Duy từ góc bàn ngẩng lên, khóe miệng khẽ nhếch một nụ cười hiếm hoi – nụ cười đầu tiên xuất hiện trên gương mặt hốc hác của cậu suốt ba ngày qua. Cậu đẩy cặp kính cận lên sống mũi, với tay mở một tập tài liệu mẫu trên màn hình terminal, giọng nói đã lấy lại vẻ sắc sảo, tự tin thường ngày:
"Em đã chuẩn bị sẵn khung tài liệu rồi. Bản Post-Mortem sự cố kỹ thuật. Đúng mười hai trang, cấu trúc theo chuẩn phân tích nguyên nhân gốc rễ RCA của công nghiệp viễn thông. Không thiếu một tham số nào, từ xung điện anten cho đến truy vấn Redis."
Yến kéo ghế ngồi xuống cạnh Duy. Cô hít một hơi thật sâu, cảm thấy lồng ngực mình sau bao ngày ngột ngạt, nghẽn ứ cuối cùng cũng có thể thở lại bình thường. Không khí vẫn nồng mùi ẩm mốc, nhưng gánh nặng vô hình từng bóp nghẹt tâm can cô dường như đã tan biến.
"Bắt đầu biên tập đi," Yến nói, mắt nhìn thẳng vào màn hình. "Viết đúng những gì đã xảy ra. Không dùng tính từ hoa mỹ, không thanh minh, không đổ lỗi cho thời tiết. Chỉ ghi nhận dữ liệu thực tế, các lỗi lập trình, quyết định can thiệp sai lầm và trách nhiệm cá nhân của từng người."
Suốt năm tiếng đồng hồ tiếp theo, căn gác xép nhỏ chìm vào sự tập trung cao độ đến nghẹt thở. Không ai nói thêm một lời thừa thãi nào. Tiếng lách cách gõ phím cơ của Duy và tiếng gõ phím lạch cạch trên bàn phím ThinkPad của Yến vang lên đều đặn, nhịp nhàng như tiếng búa của những người thợ đang đập vỡ từng mảnh ngụy biện cuối cùng để lộ ra bộ khung trần trụi của sự thật. Thư ngồi bên cạnh, cần mẫn rà soát từng mốc thời gian, đối chiếu từng biên bản làm việc và hóa đơn vật tư để đảm bảo tính xác thực tuyệt đối của tài liệu.
Bản *Báo cáo Sự cố Kỹ thuật Toàn diện — Sự kiện Bỏ sót Cảnh báo Ngập lụt ngày 27/09/2024 tại Cụm An Khê* được cấu trúc thành năm phần rõ ràng, trải dài đúng mười hai trang A4:
Trang một đến trang ba ghi nhận chi tiết về diễn biến khí tượng, vũ lượng thực tế và hư hỏng phần cứng ngoại vi. Bản báo cáo không ngần ngại chỉ rõ việc đầu nối SMA của anten 4G tại trạm quan trắc S02 bị thiếu gioăng cao su chống ẩm trong quá trình lắp đặt khẩn cấp do chính Yến tự thực hiện vào chiều ngày 25 tháng Chín. Báo cáo phân tích hiện tượng đoản mạch cao tần khi nước mưa nhiễm muối xâm nhập vào ống bọc đồng trục, gây suy hao phản xạ tín hiệu vượt ngưỡng âm ba mươi lăm decibel, khiến modem SIM7600 bị treo mềm và mất kết nối hoàn toàn về trạm thu phát vào lúc mười bảy giờ bốn mươi lăm phút.
Trang bốn đến trang sáu phân tích đặc tính thủy lực của tuyến cống hộp đôi đường Điện Biên Phủ, hiện tượng bẫy xi-phông nghịch khi triều cường rằm tháng Chín dâng cao khóa van xả tự động ra kênh Phú Lộc, và sự thiếu hụt dữ liệu hoàn công ngầm trên bản đồ GIS đô thị. Phần này dẫn lại nguyên văn đánh giá độc lập có chữ ký xác nhận của Thạc sĩ Trần Ngọc Hà, phân tích áp lực thủy tĩnh dội ngược năm mươi phân trong ba mươi phút tại kiệt 126, nhưng đồng thời khẳng định rõ ràng rằng đây là điều kiện biên thủy văn mà một hệ thống cảnh báo sớm có nghĩa vụ phải bao quát và dự báo được, chứ không thể coi là lý do biện minh cho sự thất bại của cảm biến.
Trang bảy và trang tám là phần tàn nhẫn nhất đối với Yến: *Sai phạm trong can thiệp tham số vận hành chủ quan*. Bản báo cáo ghi rõ cam kết commit mã nguồn mã số `git commit -m "hotfix: adjust threshold for noise"` thực hiện lúc mười bốn giờ hai mươi phút ngày 27 tháng Chín. Trong đó, Kỹ sư trưởng Phạm Hải Yến đã đơn phương nâng tham số `trigger_depth_cm` từ 20.0 cm lên 35.0 cm trực tiếp trên nhánh sản xuất `main` mà không thông qua bất kỳ quy trình kiểm thử hồi quy hay xin ý kiến đánh giá rủi ro nào. Báo cáo phân tích rõ hệ quả trực tiếp: việc nâng ngưỡng này đã triệt tiêu hoàn toàn khoảng thời gian ba mươi đến bốn mươi phút sơ tán quý giá của người dân vùng trũng thấp kiệt 126, khiến hệ thống hoàn toàn câm lặng trong giai đoạn vàng của công tác ứng phó ngập úng.
Trang chín và trang mười mổ xẻ cơ chế lưu đệm sai lệch trong tệp `app_sync_controller.py`. Báo cáo thừa nhận sai lầm nghiêm trọng trong thiết kế kiến trúc phần mềm khi đội ngũ kỹ thuật đã cài đặt thời gian sống (TTL) của bộ đệm Redis lên tới 7.200 giây (tương đương hai giờ đồng hồ) nhằm mục đích giảm tải chi phí truy vấn cơ sở dữ liệu trên máy chủ đám mây. Việc thiếu vắng cơ chế vô hiệu hóa bộ đệm khi mất kết nối phần cứng đã khiến ứng dụng tiếp tục hiển thị trạng thái an toàn giả tạo "Bình thường (12,4 cm)" suốt một trăm hai mươi phút sau khi trạm quan trắc S02 ngừng gửi dữ liệu. Bản báo cáo nhấn mạnh đây là sự tắc trách nghiêm trọng về mặt thiết kế trải nghiệm người dùng trong các hệ thống thông tin khẩn cấp, trực tiếp ru ngủ người dân và tước đoạt cơ hội tự ứng phó của họ.
Trang mười một và mười hai giải trình về sự sai lệch số liệu tiếp cận người dùng trong các báo cáo vận hành. Duy trực tiếp viết phần này, chỉ rõ lỗi mã hóa trong tập lệnh `report_generator.py` khi hệ thống đã đánh đồng mã phản hồi 200 (DELIVERED_NETWORK) từ hạ tầng tin nhắn của nhà mạng viễn thông với trạng thái người dùng đã thực sự tiếp nhận, mở và đọc cảnh báo trên điện thoại. Bản báo cáo chính thức đính chính và thu hồi hai con số ảo: tỷ lệ tiếp cận 98,6% từng gửi cho đối tác Đông Bờ và tỷ lệ chuyển đổi hành động 94% từng nộp cho Quỹ Hạt Mưa trong hồ sơ xin tài trợ; đồng thời xác định tỷ lệ đọc thực tế của người dân trong vùng ngập đêm 27 tháng Chín chỉ đạt dưới 41%.
Ở trang cuối cùng của tài liệu, không có bất kỳ dòng nào viện dẫn điều khoản bất khả kháng theo Bộ luật Dân sự hay đổ lỗi cho hoàn cảnh thiên tai khắc nghiệt. Bản báo cáo kết thúc bằng phần phân định trách nhiệm cá nhân được in đậm, rõ ràng và minh bạch:
*Kỹ sư trưởng Phạm Hải Yến nhận hoàn toàn trách nhiệm kỹ thuật đối với việc tự ý nâng ngưỡng kích hoạt cảnh báo trực tiếp trên hệ thống sản xuất và cấu hình thời gian lưu đệm sai quy chuẩn dẫn đến việc che giấu trạng thái mất kết nối của trạm quan trắc.*
*Đồng sáng lập Đặng Minh Thư nhận trách nhiệm đối với việc sử dụng số liệu tiếp cận người dùng chưa được kiểm chứng độc lập trong các báo cáo tiến độ gửi đối tác thương mại và nhà tài trợ.*
*Tập thể Thuỷ Kế cam kết công khai toàn bộ mã nguồn xử lý sự cố, đình bản vô thời hạn dịch vụ cảnh báo vi địa hình tại Cụm An Khê cho đến khi hoàn tất việc kiểm định độc lập toàn bộ hạ tầng thoát nước ngầm, và sẵn sàng hợp tác với các cơ quan chức năng, đại diện cộng đồng để xác định phương án khắc phục, bồi thường hậu quả thực tế theo đúng quy định của pháp luật.*
Đồng hồ trên vách tường điểm mười một giờ đêm. Tiếng chuông điểm giờ khô khốc vang lên giữa căn phòng tĩnh mịch. Ngoài trời, mưa đã ngớt hạt từ lúc nào, chỉ còn tiếng nước rỏ từ mái hiên xuống nền xi măng lộp độp từng giọt rời rạc, chậm rãi.
Duy xuất tệp tin sang định dạng PDF dung lượng 4.2 MB, gắn kèm chữ ký số PGP được mã hóa bằng khóa riêng của cậu và Yến. Cậu đẩy nhẹ con chuột quang sang phía Yến:
"Hệ thống máy chủ đã sẵn sàng. Thư mục thông cáo công khai trên cổng thông tin thuyke.vn đã mở toàn quyền ghi."
Thư đứng phía sau lưng Yến, hai bàn tay vịn chặt vào lưng chiếc ghế xoay bọc nỉ sờn rách. Gương mặt cô tuy vẫn còn vương nét mệt mỏi nhưng ánh mắt đã lấy lại sự bình thản lạ lùng. Cô không nói thêm một lời can ngăn nào nữa, chỉ khẽ gật đầu khi Yến quay lại nhìn cô. Cái gật đầu của một người bạn đồng hành chấp nhận cùng bước qua giông bão, dù phía trước có thể là sự phá sản hoàn toàn về mặt tài chính.
Yến cầm lấy con chuột. Bàn tay cô lúc này không còn run rẩy, các ngón tay ấm dần lên. Con trỏ chuột dừng lại trên nút bấm đỏ rực mang dòng chữ: `PUBLISH TO PRODUCTION & PUBLIC PORTAL`.
Cô hít một hơi sâu, lồng ngực căng tràn bầu không khí ẩm ướt của đêm mưa Đà Nẵng, ngón tay trỏ dứt khoát ấn mạnh xuống phím chuột trái.
Một tiếng "tách" giòn giã vang lên trong căn gác xép.
Thanh tiến trình chạy vụt qua màn hình trong hai giây ngắn ngủi. Dòng trạng thái màu xanh lá cây hiện lên sắc nét, lạnh lùng và chuẩn xác: `HTTP 200 OK — INCIDENT_REPORT_20240927_V1.0 PUBLISHED AT THUYKE.VN/REPORTS`.
Cùng lúc đó, trên trang chủ của Thuỷ Kế, giao diện bản đồ ngập lụt tương tác với những mảng màu xanh an toàn giả tạo bị dỡ bỏ hoàn toàn. Thay vào đó là một biểu tượng cảnh báo hình tam giác màu xám đậm cùng đường dẫn trực tiếp tải về bản báo cáo kỹ thuật dài mười hai trang.
Nhấn nút xuất bản bản báo cáo dài mười hai trang ghi rõ lỗi hiển thị và ngưỡng sai của chính mình, Yến cảm thấy hòn đá đè nặng trong ngực từ ngày rời Sài Gòn cuối cùng cũng vỡ ra.