Đèn trên tường vẫn còn màu vàng của buổi diễn tập thì một cuộc gọi không có tiếng rơi vào bàn số sáu. Sau vách kính khu quan sát, tôi thấy nhân viên cứu hộ đang cười vì kịch bản đầu tiên vừa kết thúc sớm hơn dự kiến. Trên màn hình lớn, cabin số mười bảy đứng im giữa hai tầng. Không ai nói. Chỉ có một tiếng va rất khẽ, rồi ba nhịp đều nhau truyền qua đường dây. Cộc. Cộc. Cộc. Đèn vàng chuyển đỏ. Mùi khét len qua khe cửa phòng điều phối, mỏng đến mức người ta có thể tự dối mình rằng đó chỉ là khói giả. Hạ Trình Chu đứng bên bàn kỹ thuật, không chạm vào tai nghe của bất kỳ ai. Anh quay về phía Giám đốc Mạnh. Ông bước tới khu quan sát, nhìn thẳng vào tôi. “Lâm Chiêu Nguyệt, cô có dám nhận quyền điều phối không?” Năm ngày trước, cũng chính ba nhịp ấy đã khiến tôi bị đình chỉ. Tôi làm việc tại Trung tâm Điều phối Thang máy Tinh Kiều, nơi mọi âm thanh đều được biến thành một dòng chữ có thời gian, địa chỉ và mức nguy hiểm. Người mắc kẹt gọi đến. Chúng tôi hỏi họ đang ở đâu, có bao nhiêu người, có ai khó thở hay bị thương không. Sau đó chúng tôi giữ họ nói chuyện cho tới khi đội cứu hộ mở được cửa cabin. Quy trình ấy tốt với người có thể nghe câu hỏi và trả lời thành tiếng. Sáng thứ hai, tôi đang trực ca sớm thì đường dây từ khu dân cư Vọng Giang kết nối. Màn hình chỉ hiện mã cabin, không có số tầng. Tôi nói câu chào theo quy định hai lần. Đầu dây bên kia im lặng. Tôi hỏi có ai nghe thấy không. Một tiếng va đập truyền tới, sau đó là ba nhịp. Cộc. Cộc. Cộc. Tôi nhận ra nhịp ấy trước khi kịp nhớ vì sao mình nhận ra. Ba tháng trước, Tô Nhã Kỳ từng mắc kẹt trong thang máy cũ của tòa nhà bên cạnh. Chị không nghe được tiếng chuông báo và không thể nói rõ qua đường dây bị nhiễu. Sau khi được cứu, chị tới trung tâm cùng một cuốn sổ. Chúng tôi đã ngồi ở phòng tiếp dân gần một giờ, viết qua viết lại xem một người không thể dùng giọng nói có thể xác nhận mình vẫn tỉnh táo bằng cách nào. Nhã Kỳ gõ ba nhịp lên mặt bàn. Tôi viết: “Ba nhịp có nghĩa là chị vẫn ở đó?” Chị gật đầu, rồi gạch dưới chữ “tôi”. Không phải cứu tôi. Không phải nguy hiểm. Chỉ là tôi vẫn ở đây. Cuộc trao đổi ấy chưa bao giờ thành quy trình. Tôi cũng không ghi nó vào biên bản chính thức vì lúc đó trưởng ca bảo một thỏa thuận riêng không thể dùng cho toàn hệ thống. Tôi đã cất tờ giấy vào ngăn kéo và nghĩ ít nhất mình sẽ không quên. Đến sáng thứ hai, tôi thật sự không quên. Tôi bỏ câu hỏi thoại, yêu cầu đội kỹ thuật gõ một nhịp vào đường dây. Đầu bên kia đáp ba nhịp. Tôi cho họ gõ hai nhịp để hỏi trong cabin có nhiều hơn một người không. Bên kia im lặng. Tôi lại cho gõ một nhịp. Ba tiếng đáp ngay. Tôi không biết tầng. Mã cabin trên hệ thống chỉ xác nhận tòa nhà. Theo quy định, tôi phải chờ đơn vị bảo trì truy cập bộ điều khiển. Nhưng trên đường dây xuất hiện tiếng quạt quệt vào kim loại, rồi tiếng thở bị ngắt quãng. Tôi đã tự chuyển mức cảnh báo từ vàng sang đỏ và điều đội gần nhất tới Vọng Giang. Họ tìm thấy Nhã Kỳ một mình trong cabin bị kẹt giữa tầng mười một và mười hai. Pin điện thoại của chị đã cạn. Nút gọi cứu hộ hoạt động, nhưng chiếc loa rè đến mức giọng chị không thể được nhận ra. Khi cánh cửa mở, chị vẫn gõ ba nhịp lên vách kim loại. Tôi cứu được một người và mất quyền ngồi bàn trực trong cùng buổi sáng. Giám đốc Mạnh Thế Hào đặt trước mặt tôi bản ghi thao tác dày sáu trang. “Cô tự đổi mức cảnh báo.” “Vâng.” “Cô dùng một mã tín hiệu không có trong quy trình.” “Vâng.” “Cô không ghi nguồn gốc mã đó vào biên bản sau sự cố.” Tôi ngừng gật đầu. Tờ giấy trong ngăn kéo bỗng nặng như một vật chứng tôi đã cố tình giấu. Tôi có thể nói mình chỉ quên. Nhưng người làm tổng đài không được quyền gọi một phần thông tin bất tiện là quên. “Tôi đã trao đổi với chị Tô Nhã Kỳ từ lần mắc kẹt trước,” tôi nói. “Ba nhịp là cách chị ấy xác nhận vẫn tỉnh táo.” “Có ai phê duyệt không?” “Không.” “Có ai kiểm thử không?” “Không.” Giám đốc Mạnh khép tập giấy lại. Ông không quát. Điều đó khiến căn phòng càng yên. “Năm ngày nữa là diễn tập nghiệm thu của thành phố. Nếu hệ thống mới không đạt, trung tâm có thể mất hợp đồng vận hành. Cô tạm rời ca trực cho tới khi kiểm toán xong.” Tôi tháo thẻ đeo, đặt lên bàn. Miếng nhựa nhẹ tênh mà khi rời cổ lại làm tôi thấy mình hụt mất một phần trọng lượng. Người tới kiểm toán tôi vào đúng lúc tôi đang ôm chiếc cốc, chậu xương rồng và một hộp bánh đã hết hạn rời phòng trực. Hạ Trình Chu đứng trước cửa, tay cầm một chiếc hộp đen nhỏ bằng lòng bàn tay. Anh mặc áo khoác kỹ thuật màu than, gương mặt bình tĩnh đến mức tôi lập tức thấy khó chịu. “Lâm Chiêu Nguyệt?” “Nếu anh tới để hỏi tôi có hối hận không, câu trả lời tùy thuộc anh hỏi về người được cứu hay cái thẻ này.” Anh nhìn thẻ nhân viên trong tay tôi. “Tôi tới để hỏi ba nhịp có thể được người khác nhận ra mà không cần cô hay không.” Tôi ghét câu hỏi ấy vì nó đúng. Chúng tôi vào phòng kiểm tra, nơi có một bàn điều khiển mô phỏng và hai chiếc điện thoại nội bộ. Hạ Trình Chu đặt hộp đen lên bàn. Mặt hộp có một miếng kim loại tròn và đèn báo mảnh. “Bộ thu rung,” anh nói. “Tôi thiết kế phần cứng cho bảng gọi cứu hộ của hệ thống mới.” “Tức là anh đang kiểm toán xem tôi đã làm hỏng thiết kế của anh?” “Không. Tôi đang kiểm toán xem thiết kế của tôi đã bỏ sót ai.” Câu trả lời ấy làm mũi nhọn tôi chuẩn bị sẵn mất chỗ cắm. Anh mở bản ghi cuộc gọi. Ba nhịp hiện thành ba đỉnh nhỏ trên dải âm thanh. Nếu chỉ nhìn, chúng rất rõ. Nếu nghe trong loa phòng trực, chúng chìm dưới tiếng quạt, tiếng relay đóng mở và tiếng người ở các bàn bên cạnh. “Cô kết luận đây là tín hiệu có nghĩa vì nhận ra người gọi,” anh nói. “Tôi nhận ra nhịp, không nhận ra người. Màn hình không có tên.” “Nhưng cô biết một người từng dùng nhịp đó.” “Đúng.” “Vậy chưa đủ chứng minh người khác có thể dùng.” Tôi khoanh tay. “Anh muốn tôi nói đó chỉ là may mắn?” “Tôi muốn cô giúp tôi loại khả năng may mắn.” Anh không yêu cầu tôi phục tùng kết luận của anh. Anh yêu cầu bằng chứng. Sự khác nhau nhỏ đến mức nhiều người bỏ qua, nhưng với một người vừa bị tước quyền vì tự quyết quá nhiều, nó đủ khiến tôi kéo ghế ngồi xuống. Chúng tôi bắt đầu bằng log tự động. Hệ thống ghi thời điểm cuộc gọi, cabin, thời lượng kết nối và mọi phím nhân viên đã nhấn. Nó không ghi ý nghĩa của tiếng gõ. Nó càng không thể chứng minh tôi đã nghĩ gì. Tôi chỉ vào ba cuộc gọi trong hai tháng gần nhất. Cả ba đều không có thoại, đều kết thúc sau chưa đầy hai mươi giây, và đều bị phân loại là gọi nhầm. “Cùng cabin?” Trình Chu hỏi. “Hai cabin ở Vọng Giang, một cabin ở nhà ga phía nam.” “Cùng ba nhịp?” “Bản ghi âm chưa được đánh dấu. Phải nghe lại.” Anh đẩy tai nghe về phía tôi rồi giữ lại một bên. “Chúng ta nghe riêng. Cô ghi những gì cô nhận ra. Tôi cũng vậy. Không ra hiệu cho nhau.” Cuộc gọi đầu chỉ có tiếng ù. Tôi nghe lại lần hai và ghi một nhịp, khoảng nghỉ, hai nhịp. Cuộc thứ hai có tiếng cửa rung, không thành mẫu. Cuộc thứ ba xuất hiện ba nhịp khá đều nhưng bị tiếng thông báo ngoài ga cắt ngang. Kết quả không đẹp như một câu chuyện truyền cảm hứng. Chỉ một trong ba cuộc gọi giống mã của Nhã Kỳ, và chính cuộc đó cũng có thể là ai đó va túi vào bảng gọi. Tôi thấy nhẹ nhõm kỳ lạ. Ít nhất bằng chứng chưa kịp biến chị thành biểu tượng trước khi chị được hỏi. “Cần gặp Nhã Kỳ,” tôi nói. “Cần xin phép chị ấy trước khi dùng chuyện cũ.” Tôi ngẩng lên. “Anh luôn nói câu đúng vào lúc dễ bị ghét nhất à?” “Không. Có lúc tôi nói muộn hơn.” Đó là lần đầu tôi nhận ra Hạ Trình Chu biết đùa. Nụ cười của anh chỉ xuất hiện ở khóe mắt, giống một tín hiệu có biên độ quá nhỏ nếu không chịu nhìn kỹ. Nhã Kỳ có một tiệm sửa điện thoại ở tầng trệt khu Vọng Giang. Khi chúng tôi tới, chị đang thay màn hình cho một chiếc máy. Chuông cửa phát sáng thay vì phát tiếng. Chị nhìn tôi, nhìn người đàn ông đi cùng, rồi chỉ vào tấm bảng nhỏ trên quầy: “Nói chậm, viết rõ, đừng giả vờ biết ngôn ngữ ký hiệu.” Tôi đặt cuốn sổ xuống. “Tôi muốn hỏi lại về ba nhịp. Trung tâm đang kiểm toán quyết định hôm trước. Chị có đồng ý cho chúng tôi dùng câu chuyện của chị để kiểm tra giao thức không?” Nhã Kỳ đọc, không trả lời ngay. Chị gõ ba lần lên quầy. Tôi suýt nói “tôi biết”, nhưng chị giơ một ngón tay ngăn lại. Sau đó chị viết: “Biết nghĩa không đồng nghĩa được quyền dùng.” Tôi nóng mặt. Trình Chu không chen vào. Anh đặt hộp thu rung trên quầy, xoay mặt đèn về phía chị rồi viết: “Thiết bị này có thể nhận rung. Chị có muốn xem và quyết định cách thử không?” Nhã Kỳ cầm hộp lên. Chị gõ ba nhịp lên vỏ. Ba vệt sáng hiện ra. Chị viết: “Ai chọn mã?” “Tôi và chị đã chọn trong lần trao đổi trước,” tôi đáp. “Nhưng chỉ cho tình huống của chị. Tôi đã dùng lại mà không có quy trình.” “Và không ghi tên tôi.” “Tôi nghĩ như vậy là bảo vệ riêng tư.” Chị nhìn thẳng vào tôi. “Cũng là xóa người tạo ra nó.” Câu ấy đau hơn quyết định đình chỉ. Tôi từng nghĩ mình đứng về phía người gọi, trong khi vẫn tự chọn phần câu chuyện nào của họ được tồn tại trong hệ thống. Tôi viết: “Tôi xin lỗi. Nếu chị không đồng ý, chúng tôi dừng.” Nhã Kỳ khép sổ, rót cho mỗi người một cốc nước rồi mới mở trang mới. “Không dừng. Làm lại cho đúng. Tôi tham gia thiết kế thử nghiệm. Không quay phim. Không dùng tên tôi trong báo cáo công khai nếu chưa hỏi. Và đừng gọi ba nhịp là ngôn ngữ của người khiếm thính. Nó chỉ là một tín hiệu chúng ta thống nhất.” Trình Chu chép nguyên văn từng điều kiện. “Chị muốn có quyền rút lui ở bất kỳ giai đoạn nào không?” anh hỏi bằng chữ. Nhã Kỳ khoanh tròn chữ “có”, rồi thêm: “Nếu tôi rút, dữ liệu nhận diện cá nhân cũng phải bỏ.” Tôi nhìn anh tạo một ô riêng trong biên bản cho điều đó. Không phải một lời hứa miệng. Một quyền có chỗ để được ghi nhận. Trên đường về, tôi hỏi vì sao phần cứng có bộ thu rung nhưng tổng đài chưa từng dùng. “Bảng gọi ban đầu được thiết kế để truyền cả rung và mã vị trí,” anh nói. “Phiên bản đang vận hành chỉ chuyển âm thanh.” “Ai bỏ phần còn lại?” “Tôi chưa biết.” “Anh là người thiết kế.” “Tôi thiết kế phần cứng hai năm trước. Hợp đồng phần mềm thuộc nhóm khác.” “Vậy anh không có trách nhiệm?” Anh im lặng đủ lâu để tôi nghĩ mình đã chọc trúng một nơi anh không muốn nhìn. “Tôi có trách nhiệm vì đã thấy chức năng bị cắt trong lần nghiệm thu đầu và chỉ ghi một dòng phản đối,” anh nói. “Tôi nghĩ báo cáo chính xác là đủ.” Đây không phải lời thú tội giúp tôi thắng. Nó chỉ đặt hai chúng tôi về cùng một phía khó chịu: đều từng tin rằng phần trách nhiệm mình không nói ra sẽ tự tìm được người khác gánh. Buổi chiều, chúng tôi dựng thử nghiệm mù đầu tiên trong phòng mô phỏng. Nhã Kỳ ở phòng bên cạnh với năm thẻ tín hiệu. Tôi không biết chị sẽ gõ thẻ nào. Trình Chu chỉnh bộ thu rung. Một nhân viên khác ngồi bàn tổng đài để kết quả không phụ thuộc vào tai tôi. Lượt đầu, ba nhịp được nhận đúng. Lượt thứ hai, tiếng quạt điều hòa tạo bốn đỉnh giả. Lượt thứ ba, nhân viên ghi nhầm hai nhịp thành ba. Năm lượt chỉ đúng hai. Giám đốc Mạnh đứng sau cửa kính, hai tay khoanh trước ngực. “Nếu đây là thứ các cô cậu muốn đưa vào diễn tập, kết quả vừa rồi đủ để kết thúc.” Tôi muốn nói chiếc quạt không mắc kẹt trong thang máy, còn con người thì có. Nhưng Nhã Kỳ đã viết một điều kiện rất rõ: không biến chị thành lý do để bỏ qua kiểm chứng. “Tín hiệu hiện tại chưa đạt,” tôi nói. “Giả thuyết của tôi sai ở chỗ cho rằng tai người có thể phân biệt nhịp ổn định trong mọi nền nhiễu.” Trình Chu nhìn tôi một thoáng. “Chúng tôi cần tách rung khỏi âm thanh.” Giám đốc Mạnh gõ ngón tay lên tập hồ sơ. “Bốn mươi tám giờ. Chỉ trong phòng mô phỏng. Không kết nối hệ thống thật. Nếu vẫn sai, dự án dừng và báo cáo đình chỉ của cô Lâm giữ nguyên.” “Còn nếu đúng?” tôi hỏi. “Thì các cô cậu mới có quyền xin một cuộc thử khác.” Đó không phải chiến thắng. Nhưng sau nhiều ngày sống bằng những cánh cửa tự động đóng lại, một khe hở cũng đủ để bắt đầu. Trình Chu tháo nắp hộp thu rung. Nhã Kỳ kéo ghế sát bàn. Tôi mở một trang log mới, lần này ghi đủ tên người tạo tín hiệu, phạm vi sử dụng và quyền rút dữ liệu. Bên ngoài, ca chiều tiếp tục nhận những cuộc gọi bình thường. Người ta nói địa chỉ, số người và tình trạng của mình bằng những câu rõ ràng. Trong phòng mô phỏng, chúng tôi bắt đầu học cách một hệ thống có thể nghe cả khi không ai nói. Bộ thu rung giải quyết được chiếc quạt, nhưng lại tạo ra một vấn đề khác. Khi được gắn trực tiếp vào mặt sau bảng gọi, nó nhận cả chuyển động của cabin. Mỗi lần cửa khép, đường biểu diễn nhảy lên như một cú đập. Khi thang tăng tốc, những rung động nhỏ nối thành một dải dày, nuốt mất nhịp tay của người bên trong. Trình Chu ngồi dưới sàn phòng mô phỏng, tua vít kẹp giữa hai ngón tay. Tôi giữ đèn cho anh. Nhã Kỳ gõ lên vách cabin thử ở ba vị trí khác nhau. “Bên trái rõ hơn,” tôi nói. Anh không ngẩng lên. “Bên trái gần ray dẫn hướng. Rõ hơn nhưng nhiễu cũng lớn hơn khi cabin chạy.” “Vậy ở giữa?” “Người dùng không biết phải gõ đúng giữa.” Nhã Kỳ nhìn hai chúng tôi tranh luận qua cửa kính, sau đó viết lên bảng: “Đừng bắt người gặp nạn phục vụ thiết bị.” Cả hai cùng im. Trình Chu đổi cách đặt cảm biến. Thay vì ép người gọi phải tìm một điểm cố định, anh dùng hai miếng thu rung ở hai mặt đối diện. Tín hiệu chỉ được tính khi xuất hiện trên cả hai trong một khoảng rất ngắn. Cửa đóng làm một bên rung mạnh hơn. Cabin chạy tạo dải kéo dài. Ba nhịp tay đi qua vách lại xuất hiện gần như đồng thời. Tôi nhìn các vệt sáng tách khỏi nền nhiễu. “Anh nghĩ ra từ đầu rồi phải không?” “Nếu nghĩ ra từ đầu, tôi đã không ngồi dưới sàn bốn tiếng.” “Ý tôi là nguyên tắc dùng hai điểm.” “Có nghĩ tới. Nhưng tôi không biết người mắc kẹt sẽ gõ ở đâu. Chị Tô vừa cho chúng ta biết.” Nhã Kỳ gõ lên kính hai lần, chỉ vào tên mình rồi khoanh tay. Tôi dịch bằng lời cho biên bản. “Chị ấy nói đừng biến đóng góp của chị ấy thành chi tiết phụ.” Trình Chu đứng dậy, phủi bụi ở đầu gối rồi thêm vào trang thiết kế: vị trí cảm biến do Tô Nhã Kỳ đề xuất qua thử nghiệm người dùng. Nhã Kỳ đọc xong mới giơ ngón cái. Lượt thử thứ hai đạt chín trên mười. Lượt sai không phải do thiết bị. Nhân viên trực nhấn xác nhận quá sớm, khi người trong cabin mới gõ hai nhịp. Tôi đề xuất màn hình phải chờ hết một khoảng nghỉ trước khi hiện kết quả. Trình Chu thêm thanh đếm bằng ánh sáng, không phát tiếng. Nhã Kỳ yêu cầu phía cabin cũng có đèn phản hồi để người gõ biết hệ thống đã nhận. Chúng tôi thử lại mười lượt. Cả mười đều đúng. Giám đốc Mạnh xem bảng kết quả, nét mặt không thay đổi. “Đúng trong một căn phòng yên tĩnh.” “Có tiếng quạt, rung cửa và chuyển động cabin,” tôi nói. “Vẫn là phòng mô phỏng. Hệ thống thật còn phụ thuộc mã cabin, mã tầng, bộ điều khiển của từng hãng và nhân viên cứu hộ ngoài hiện trường.” Ông nói đúng. Tôi bắt đầu hiểu cảm giác của Trình Chu khi phải nghe một người khó ưa nêu ra điều cần thiết. Giám đốc Mạnh cho phép chúng tôi chạy thử kín trên một cabin trống ở Vọng Giang. Điều kiện là không có hành khách, đội bảo trì đứng ngoài cửa và mọi lệnh di chuyển do họ kiểm soát. Nhã Kỳ tự chọn năm chuỗi nhịp. Ba nhịp vẫn chỉ mang nghĩa xác nhận hiện diện. Những chuỗi còn lại chưa có nghĩa cứu hộ; chúng chỉ dùng để kiểm tra khả năng truyền. Chị không muốn chúng tôi vội vàng biến vài cú gõ thành một bảng ngôn ngữ do người nghe tự đặt ra. Tôi ngồi ở tổng đài. Trình Chu ở phòng máy. Nhã Kỳ vào cabin cùng kỹ thuật viên bảo trì. Cuộc gọi đầu kết nối từ cabin số mười bảy. Ba nhịp hiện lên rõ. Màn hình báo tầng mười hai. Kỹ thuật viên xác nhận họ đang ở tầng mười hai. Cuộc gọi thứ hai từ tầng tám. Tín hiệu vẫn đúng, nhưng màn hình tiếp tục báo tầng mười hai. Tôi tưởng dữ liệu chưa làm mới. Tôi ngắt kết nối, mở lại kênh và yêu cầu thử tầng năm. Ba nhịp hiện lên. Mã cabin đúng. Số tầng vẫn là mười hai. “Dừng cabin,” tôi nói vào đường nội bộ. “Không thử tiếp cho đến khi kiểm tra vị trí.” Giám đốc Mạnh đứng sau tôi. “Tín hiệu gõ không liên quan số tầng.” “Nhưng nếu hệ thống xác nhận có người mà gửi đội cứu hộ sai tầng, nó chỉ giúp chúng ta sai nhanh hơn.” Trình Chu gọi từ phòng máy. Giọng anh ngắn hơn thường ngày. “Bộ điều khiển có xuất mã tầng. Bảng gọi cũng nhận được.” “Vậy vì sao màn hình tôi không đổi?” “Gói dữ liệu gửi về tổng đài không có trường đó.” Tôi nhìn con số mười hai đứng yên. “Bị lỗi à?” “Không. Nó chưa từng được đưa vào phiên bản phần mềm đang chạy.” Phát hiện ấy khiến phòng điều phối ồn lên theo một kiểu đặc biệt. Không ai hét, nhưng ghế kéo, bàn phím gõ và những câu hỏi gọi chéo nhau làm không khí nặng như trước một cơn giông. Nhóm phần mềm mở lịch sử thay đổi. Trong thiết kế đầu, gói cứu hộ có mã cabin, mã tầng và dữ liệu rung. Sáu tháng trước nghiệm thu, phiên bản được rút gọn thành thoại và mã cabin để tương thích với các bảng gọi cũ. Trường mã tầng bị bỏ. Dữ liệu rung cũng bị vô hiệu. Không có hồ sơ bí mật nằm trong ngăn kéo nào. Dòng thay đổi ở ngay trong hệ thống quản lý phiên bản, với ngày giờ, người phê duyệt và lý do tương thích. Nó chỉ chưa từng được đặt cạnh một cuộc gọi không thể dùng giọng nói. Tôi quay sang Trình Chu. “Anh nói đã phản đối.” “Tôi ghi trong báo cáo nghiệm thu phần cứng rằng việc bỏ dữ liệu rung làm giảm khả năng tiếp cận.” “Rồi sao?” “Rồi tôi ký xác nhận phần cứng vẫn hoạt động đúng thông số đã sửa.” “Anh biết chức năng bị cắt.” “Tôi biết một chức năng bị cắt. Tôi không biết mã tầng cũng bị bỏ khỏi gói gửi về.” “Nhưng anh không hỏi.” Anh nhìn thẳng vào tôi. “Đúng.” Giám đốc Mạnh yêu cầu cả nhóm tạm dừng. Ông nói việc khôi phục trường dữ liệu trước diễn tập có thể làm ảnh hưởng tương thích với hàng trăm cabin. Một thay đổi đúng về ý tưởng vẫn có thể nguy hiểm nếu triển khai vội. Tôi không phản đối. Lần đầu tiên từ khi bị đình chỉ, tôi thấy rõ ranh giới giữa hành động nhanh và hành động có trách nhiệm. Cứu Nhã Kỳ hôm trước không biến mọi quyết định nhanh sau đó thành đúng. Chúng tôi đề xuất giữ hệ thống chính nguyên trạng và tạo một môi trường thử tách biệt cho ba cabin đã được kỹ thuật viên xác nhận. Dữ liệu rung và mã tầng đi vào một màn hình phụ. Nhân viên không được dùng nó để điều đội thật. Mỗi kết quả phải đối chiếu bằng liên lạc với bảo trì. Giám đốc Mạnh cho chúng tôi thêm hai mươi bốn giờ. Buổi tối, khi Nhã Kỳ đã về, Trình Chu đặt trước mặt tôi báo cáo đình chỉ. “Cô chưa nói hết,” anh bảo. Tôi biết anh đang chỉ điều gì. Log cho thấy sau khi tự nâng cảnh báo, tôi đã xóa một dòng ghi chú nháp rồi mới gửi biên bản. Dòng nháp không còn nội dung trong bản ghi, chỉ còn thao tác xóa và thời gian. “Tôi viết rằng ba nhịp là mã tôi đã thống nhất với Nhã Kỳ,” tôi nói. “Sau đó tôi xóa tên chị ấy.” “Vì riêng tư?” “Đó là điều tôi tự nói với mình.” “Còn lý do khác?” Tôi xoay chiếc bút giữa hai ngón tay. Nếu tiếp tục giữ câu trả lời, tôi có thể bảo vệ một phần cơ hội trở lại ca trực. Nhưng toàn bộ dự án đang được xây trên yêu cầu người khác tin vào dấu vết mà tôi từng chỉnh cho thuận lợi với mình. “Tôi sợ nếu họ biết đây là thỏa thuận riêng chưa được phê duyệt, họ sẽ tập trung vào việc tôi phá quy trình thay vì người trong cabin.” “Vậy cô đã quyết định thay người đọc biên bản rằng phần nào quan trọng.” “Phải.” “Và khiến nguồn gốc tín hiệu không thể kiểm chứng.” “Phải.” Trình Chu không an ủi. Anh cũng không dùng lời thú nhận ấy như một chiến thắng. “Ngày mai cô phải bổ sung vào báo cáo,” anh nói. “Nếu không, mọi kết quả thử nghiệm đều có thể bị xem là cách hợp thức hóa quyết định cũ.” “Tôi có thể mất việc.” “Có.” “Anh luôn giỏi động viên như thế à?” “Tôi đang cố không quyết định giúp cô.” Câu trả lời làm tôi vừa muốn ném bút vào anh vừa muốn giữ nó lại thật cẩn thận. Sáng hôm sau, tôi nộp bản bổ sung. Tôi ghi rõ cuộc trao đổi với Nhã Kỳ, việc tự thay đổi mức cảnh báo, dòng nháp đã xóa và lý do tôi xóa. Tôi đề nghị biên bản tách hai câu hỏi: quyết định cứu hộ lúc đó có phù hợp nguy cơ hay không, và cách tôi che giấu nguồn gốc tín hiệu có vi phạm trách nhiệm hay không. Giám đốc Mạnh đọc xong, tháo kính. “Cô hiểu bản này gần như chắc chắn dẫn tới kỷ luật?” “Tôi hiểu.” “Vẫn nộp?” “Nếu không nộp, tôi không có quyền yêu cầu hệ thống tin tín hiệu của người khác.” Ông ký nhận, không bình luận thêm. Điểm giữa của cuộc kiểm toán đến không phải bằng một cú lật khiến tôi vô tội. Nó chứng minh hai điều cùng lúc: hệ thống thật sự đã loại bỏ một chức năng tiếp cận có thể cứu người, và tôi thật sự đã vi phạm bằng cách giấu nguồn gốc quyết định. Không ai trong chúng tôi được phần thưởng dễ chịu là hoàn toàn đúng. Chúng tôi chuẩn bị một buổi trình diễn kín cho nhóm nghiệm thu. Tôi viết kịch bản, Trình Chu dựng màn hình phụ, Giám đốc Mạnh mời hai kỹ thuật viên và một đại diện thành phố. Trong bản trình bày đầu tiên, tên Nhã Kỳ được thay bằng cụm “người dùng thử nghiệm”. Tôi tưởng như vậy đúng điều kiện ẩn danh. Nhã Kỳ đọc bản trình bày rồi đóng máy tính bảng. Chị viết: “Tại sao tôi chỉ xuất hiện khi cần chứng minh hệ thống bỏ sót người?” Tôi chưa hiểu ngay. Chị chỉ vào phần thiết kế. Tên Trình Chu nằm cạnh bộ thu rung. Tên tôi nằm cạnh quy trình điều phối. Còn dòng góp ý về hai cảm biến, đèn phản hồi và quyền rút dữ liệu được ghi chung là “phản hồi người dùng”. “Chị muốn ghi tên?” tôi hỏi. Chị lắc đầu, rồi viết: “Tôi muốn có quyền chọn ghi tên hay không ở từng tài liệu. Và muốn vai trò là đồng thiết kế, không phải người được cứu.” Trình Chu gập bản trình bày lại. “Chúng ta hủy buổi chiều nay.” Tôi nhìn đồng hồ. “Nếu hủy, chúng ta mất một ngày.” Nhã Kỳ đứng dậy. Chị viết thêm một dòng: “Nếu không hủy, các người mất tôi.” Chị rút khỏi buổi trình diễn và mang theo quyền sử dụng dữ liệu nhận diện của mình, đúng điều khoản chúng tôi đã ghi. Toàn bộ đoạn ghi rung từ các lượt thử có chị tham gia lập tức bị khóa. Những con số chín trên mười, mười trên mười không còn được dùng để thuyết phục ai. Đó là hậu quả của một quyền thật. Nếu một người chỉ được rút lui khi việc rút lui không làm dự án khó khăn, họ chưa từng có quyền ấy. Tôi gửi thông báo hủy. Giám đốc Mạnh gọi tôi vào phòng. “Các cô cậu còn hai ngày.” “Chúng tôi cần thiết kế lại sự tham gia.” “Thành phố không chấm điểm ý định tốt.” “Cũng không nên nghiệm thu bằng dữ liệu chúng tôi không còn quyền dùng.” Ông nhìn tôi rất lâu. “Cô đang bảo vệ nguyên tắc hay đang cố chứng minh mình đã thay đổi?” “Tôi không biết. Nhưng kết quả phải giống nhau.” Trình Chu và tôi tới tiệm của Nhã Kỳ vào cuối ngày. Chúng tôi không mang máy quay, bản thuyết trình hay hợp đồng đã điền sẵn. Chỉ mang một tờ giấy trắng chia ba cột: điều chị muốn quyết định, điều nhóm kỹ thuật cần kiểm chứng, điều không ai được dùng nếu chưa có đồng thuận mới. Nhã Kỳ để chúng tôi chờ gần một giờ. Chị sửa điện thoại, nhận khách, đóng cửa tiệm rồi mới ngồi xuống. Tôi viết: “Chúng tôi đã dùng cách gọi ‘người dùng’ để ẩn danh chị, nhưng cũng làm mất vai trò của chị. Chúng tôi muốn làm lại. Chị có thể chọn ghi tên ở thiết kế, ẩn tên ở dữ liệu y tế và tự trình bày nếu muốn. Chị cũng có thể từ chối tất cả.” Trình Chu đẩy tờ giấy về phía chị. “Chị quyết định tiêu chí thử nghiệm. Chúng tôi chỉ nêu giới hạn an toàn.” Nhã Kỳ đọc từng dòng. Sau đó chị thêm một cột thứ tư: “Ai được hưởng lợi nếu dự án thành công?” Chúng tôi chưa từng hỏi câu đó. Nếu trung tâm giữ hợp đồng, Giám đốc Mạnh được lợi. Nếu thiết kế được công nhận, Trình Chu được lợi. Nếu tôi trở lại làm việc, tôi được lợi. Còn những người gọi không thành tiếng chỉ được hứa rằng một ngày nào đó hệ thống sẽ tốt hơn. Chúng tôi sửa đề xuất. Nhóm cư dân khiếm thính có quyền đồng thiết kế trong sáu tháng thử nghiệm, được trả công cho thời gian kiểm thử, có quyền xem báo cáo lỗi và phủ quyết cách dùng câu chuyện cá nhân trong truyền thông. Ba nhịp chỉ là tín hiệu xác nhận hiện diện, không bị quảng bá như giải pháp chung cho mọi người. Nhã Kỳ đồng ý quay lại, nhưng không đồng ý diễn một cảnh mắc kẹt trước hội đồng. Thay vào đó, chị thiết kế một bài thử mà nhân viên tổng đài không biết trước người trong cabin sẽ dùng giọng, chữ trên màn hình hay nhịp gõ. Mục tiêu không phải bắt mọi người dùng cùng một cách. Mục tiêu là hệ thống nhận ra nhiều cách yêu cầu giúp đỡ. Buổi thử mới không đẹp mắt. Một người dùng giọng nói. Một người nhấn chuỗi phím đã định. Nhã Kỳ dùng ba nhịp. Mỗi tín hiệu đi qua kênh khác nhau nhưng đều kết nối về cùng mã cabin và số tầng trong môi trường tách biệt. Đại diện thành phố hỏi nếu người gọi gõ ngẫu nhiên thì sao. Nhã Kỳ trả lời bằng chữ trên màn hình lớn: “Hệ thống không tự điều cứu hộ chỉ vì ba tiếng gõ. Nó mở một nhánh xác minh khác.” Tôi trình bày nhánh ấy. Nhân viên gửi tín hiệu phản hồi. Người trong cabin xác nhận. Mã vị trí được kiểm tra chéo với bộ điều khiển. Nếu dữ liệu mâu thuẫn, cảnh báo tăng nhưng không tự đưa ra kết luận. Trình Chu trình bày giới hạn. Bộ thu rung chưa tương thích mọi loại bảng gọi. Mã tầng cần kiểm thử từng hãng. Chi phí nâng cấp chưa được tính đủ. Anh không giấu những điểm yếu để đổi lấy một cái gật đầu. Đại diện thành phố cho phép đưa màn hình phụ vào đêm diễn tập với ba cabin đã xác nhận, nhưng chỉ ở chế độ quan sát. Nếu có tình huống thật, quyền điều phối vẫn thuộc trưởng ca. Chúng tôi có một khe cửa thứ hai. Chiều trước diễn tập, tôi được cấp quyền đọc hàng đợi kỹ thuật để chuẩn bị bản đồ cabin. Trong danh sách có một phiếu cảnh báo màu cam từ khu Vọng Giang: nhiệt độ phòng điện tầng hầm tăng bất thường hai lần trong tuần, quạt hút đôi lúc ngừng. Kỹ thuật viên tòa nhà đề nghị kiểm tra trước diễn tập. Trạng thái phiếu là “lùi xử lý sau nghiệm thu”. Người phê duyệt: Mạnh Thế Hào. Tôi in phiếu, mang tới phòng ông. “Vì sao cảnh báo nhiệt bị lùi?” “Đội điện đã kiểm tra từ xa. Cảm biến trở lại bình thường.” “Phiếu ghi quạt hút từng ngừng.” “Không có cháy, không có mất điện, không có cabin lỗi. Nếu dừng Vọng Giang khỏi diễn tập lúc này, thành phố sẽ hỏi vì sao dữ liệu ba tháng chuẩn bị không đủ.” “Vậy câu trả lời là dữ liệu mới xuất hiện.” Ông dựa lưng vào ghế. “Cô đang bị đình chỉ. Quyền đọc hàng đợi không phải quyền thay lịch diễn tập.” “Tôi không thay. Tôi ghi ý kiến phản đối chính thức và đề nghị kỹ thuật kiểm tra tại chỗ.” “Cô có bằng chứng nguy hiểm tức thời không?” “Chưa. Vì thế tôi yêu cầu kiểm tra.” Giám đốc Mạnh từ chối dừng diễn tập nhưng đồng ý cử một kỹ thuật viên tới trước giờ bắt đầu. Ông ký vào ý kiến của tôi, ghi rằng rủi ro được theo dõi. Tôi rời phòng mà không thấy mình thắng. Phiếu cảnh báo vẫn ở đó, buổi diễn tập vẫn tiếp tục. Nhưng lần này tôi không xóa phần bất tiện khỏi biên bản. Một giờ sau, quyết định kỷ luật tạm thời được gửi tới. Tôi bị loại khỏi danh sách nhân sự diễn tập. Hợp đồng lao động ngắn hạn của tôi sẽ không tự gia hạn trong khi hội đồng xem xét sai phạm. Tôi có quyền dự buổi diễn tập ở khu quan sát vì là người thiết kế nhánh tín hiệu, nhưng không được chạm bàn điều phối. Tôi đọc thư hai lần. Những chữ không thay đổi. Trình Chu tìm thấy tôi ở cầu thang thoát hiểm. Anh không nói mọi chuyện sẽ ổn. Không ai biết điều đó. “Cô có muốn tôi ở đây không?” anh hỏi. Tôi gật đầu. Anh ngồi xuống bậc thấp hơn, giữ một khoảng vừa đủ. Chúng tôi nghe tiếng nhân viên đi qua cửa chống cháy và tiếng thang máy chạy trong lõi tòa nhà. “Tôi từng nghĩ nếu làm đúng phần việc của mình, tôi không phải chịu trách nhiệm cho phần người khác cắt bỏ,” anh nói. “Cô từng nghĩ nếu cứu được người, cách cô che giấu sẽ không quan trọng.” “Anh đang tổng kết hai con người đáng hẹn hò nhất Trùng Khánh đấy à?” Khóe mắt anh động nhẹ. “Tôi chưa hỏi chuyện đó.” “May cho anh.” Anh nhìn thẳng về phía trước. “Ngày mai cô không có quyền bàn trực. Tôi sẽ không tìm cách lén đưa cô vào.” “Tôi biết.” “Nếu có vấn đề với hệ thống phụ, tôi sẽ báo trưởng ca. Cô quyết định có cung cấp nhận định chuyên môn trong phạm vi họ hỏi hay không.” Anh không hứa cứu công việc của tôi. Anh trả lại đúng phần lựa chọn còn thuộc về tôi. Tôi tựa đầu vào tường lạnh. “Ngày mai tôi sẽ tới khu quan sát,” tôi nói. “Không phải để chứng minh tôi đúng. Tôi muốn nhìn xem thứ chúng ta làm có còn đúng khi không phụ thuộc vào tôi hay không.” Đêm trước diễn tập, tôi ngủ được chưa đầy ba giờ. Trong giấc mơ, cả thành phố gọi tới cùng lúc nhưng không ai có giọng nói. Tôi ngồi trước một màn hình trống, cố đoán xem ai cần được cứu. Khi tỉnh dậy, tôi hiểu điều đáng sợ nhất không phải sự im lặng. Đó là một hệ thống chỉ biết coi sự im lặng như không có ai ở đó. Buổi diễn tập bắt đầu lúc bảy giờ tối. Trung tâm sáng hơn ngày thường. Mỗi bàn trực có thêm một người giám sát, một tập kịch bản niêm phong và một chiếc đồng hồ đếm ngược. Trên màn hình lớn, ba khu dân cư tham gia được đánh dấu bằng màu vàng. Vọng Giang nằm ở góc phải, nơi cabin số mười bảy đã được gắn hai bộ thu rung và đèn phản hồi theo thiết kế thử nghiệm. Trong cabin ấy có một tấm hướng dẫn nhỏ do nhóm của Nhã Kỳ duyệt. Nó không gọi ba nhịp là ngôn ngữ. Chỉ viết rằng nếu người trong cabin không thể dùng giọng nói, ba nhịp đều nhau có thể xác nhận họ vẫn tỉnh táo và đang chờ phản hồi. Một nhịp sáng từ bảng gọi nghĩa là tổng đài đã nhận. Mọi thông tin khác vẫn phải được kiểm tra bằng mã vị trí và đội cứu hộ. Tôi ngồi sau vách kính khu quan sát, cách bàn trực cũ chưa đầy mười mét. Khoảng cách ấy đủ gần để thấy tên nhân viên đang đăng nhập, đủ xa để không nghe rõ từng cuộc gọi nếu loa ngoài không bật. Thẻ khách trên cổ tôi có màu xám. Thẻ nhân viên trước đây màu xanh. Nhã Kỳ ngồi bên trái tôi với máy tính bảng. Chị được mời làm đại diện người dùng, không phải người diễn cảnh mắc kẹt. Trình Chu đứng ở bàn kỹ thuật, nơi màn hình phụ hiển thị dữ liệu rung và mã tầng của ba cabin thử nghiệm. Anh không có quyền điều đội cứu hộ. Công việc của anh là báo tín hiệu kỹ thuật cho trưởng ca. Giám đốc Mạnh đi qua khu quan sát trước giờ bắt đầu. Ông dừng cạnh tôi. “Kỹ thuật viên ở Vọng Giang đã kiểm tra quạt hút,” ông nói. “Khi anh ta tới, nhiệt độ bình thường. Không phát hiện mùi lạ.” “Phiếu đã đóng chưa?” “Chưa. Giữ theo dõi trong đêm.” Tôi gật đầu. Ít nhất cảnh báo không bị biến thành chuyện chưa từng tồn tại. Ông nhìn thẻ xám của tôi. “Cô chỉ quan sát. Nếu được hỏi về nhánh tín hiệu, trả lời trong phạm vi thử nghiệm.” “Tôi hiểu.” “Nếu không được hỏi?” “Tôi ghi nhận, không chen vào bàn trực.” Ông đi tiếp. Nhã Kỳ viết trên máy tính bảng rồi nghiêng về phía tôi: “Khó chịu không?” Tôi gõ: “Rất.” Chị đáp: “Tốt. Có lẽ cô đang học.” Kịch bản đầu tiên là một cabin mất điện giả ở nhà ga phía nam. Người đóng vai hành khách nói rõ địa chỉ và số người. Nhân viên trực hỏi đúng từng câu. Đội cứu hộ xác nhận đường tới hiện trường. Trên màn hình lớn, đồng hồ dừng sớm hơn mục tiêu bốn mươi giây. Cả phòng thở ra. Một vài người bên ngoài cửa kính cười và đập tay vào nhau. Tôi cũng cười, dù mình không có phần trong kết quả ấy. Một hệ thống tốt phải hoạt động khi người từng nghĩ ra một nhánh của nó không có mặt. Kịch bản thứ hai chưa kịp mở. Đường dây từ Vọng Giang kết nối vào bàn số sáu. Màn hình lớn vẫn giữ màu vàng, vì bộ điều hành diễn tập cho rằng đó là tín hiệu trong kịch bản. Nhân viên trực đọc câu chào. Không có tiếng trả lời. Tôi thấy Trình Chu quay sang màn hình phụ. Ba đỉnh sáng hiện lên. Cộc. Cộc. Cộc. Mọi chi tiết bỗng trở về đúng vị trí, và lần này tôi biết điều gì đã dẫn tới khoảnh khắc ấy. Cabin số mười bảy. Mã tầng trên kênh thử nghiệm dao động giữa mười và mười một. Đèn phản hồi đã gửi một nhịp. Người bên trong gõ lại ba nhịp lần thứ hai. Nhân viên bàn số sáu hỏi người điều hành kịch bản xem đây có phải tình huống giả không. Người điều hành lật tập giấy, lắc đầu. Cùng lúc đó, cảm biến tòa nhà báo mất điện cục bộ ở lõi thang phía đông. Đèn vàng trên tường chuyển đỏ. Mùi khét len vào phòng điều phối. Ban đầu rất mỏng. Sau đó quạt thông gió kéo nó thành một dải rõ ràng, giống mùi dây điện quá nóng. Trưởng ca ra lệnh dừng diễn tập. Tất cả tình huống giả bị hủy. Các bàn chuyển sang chế độ sự cố thật. Trình Chu báo lớn, từng câu ngắn. “Cabin mười bảy có tín hiệu rung. Ba nhịp lặp lại hai lần. Mã vị trí thử nghiệm: giữa tầng mười và mười một. Hệ thống chính chỉ có mã cabin.” Trưởng ca nhìn Giám đốc Mạnh. “Kênh thử nghiệm có được dùng không?” “Chỉ quan sát,” ông đáp theo điều kiện đã ký. Từ loa bàn số sáu vang lên tiếng ho. Sau đó là một tiếng đập dài, không thành nhịp. Tôi nắm chặt tay dưới bàn. Quy trình chính yêu cầu chờ đơn vị bảo trì xác nhận tầng. Kỹ thuật viên ở Vọng Giang không trả lời đường nội bộ. Cảnh báo nhiệt ở phòng điện chuyển từ cam sang đỏ. Trưởng ca hỏi ai hiểu chuỗi phản hồi của nhánh thử nghiệm. Trình Chu chỉ về phía tôi nhưng không gọi tên. Anh để người có quyền quyết định nhìn thấy lựa chọn, không kéo tôi qua ranh giới bằng một cử chỉ bí mật. Giám đốc Mạnh quay lại. “Lâm Chiêu Nguyệt, cô có dám nhận quyền điều phối không?” Câu hỏi giống hệt trong ký ức mở đầu, nhưng quyền điều phối không phải phần thưởng. Nó là trách nhiệm được trao trong một tình huống mà người trao cũng phải chịu hậu quả. Tôi đứng lên. “Trước khi nhận, tôi cần ghi rõ xung đột,” tôi nói. “Tôi là người đề xuất nhánh ba nhịp, đang bị đình chỉ vì từng dùng nó ngoài quy trình và che giấu nguồn gốc. Dữ liệu hiện có chỉ xác nhận có người tỉnh trong cabin mười bảy. Nó không xác nhận số người, tình trạng hay vị trí tuyệt đối nếu chưa kiểm tra chéo.” Trưởng ca nhìn màn hình nhiệt. “Cô cần quyền gì?” “Quyền điều phối tạm thời riêng cuộc gọi cabin mười bảy dưới giám sát của trưởng ca. Quyền yêu cầu Trình Chu mở kênh rung đã kiểm thử. Quyền đề nghị đội cứu hộ kiểm tra trục thang từ tầng mười và mười một. Tôi không yêu cầu quyền điều khiển cabin hay tự xác nhận hiện trường.” Giám đốc Mạnh nói: “Tôi phê duyệt. Ghi âm toàn bộ.” Trưởng ca kéo ghế bàn dự phòng. Tôi không chạy về bàn cũ. Tôi ngồi đúng vị trí được chỉ định, đăng nhập bằng mã điều phối tạm và đọc lại phạm vi quyền để hệ thống ghi nhận. Trình Chu mở kênh rung. Một đèn nhỏ trên bảng gọi cabin mười bảy sáng một nhịp. Ba nhịp đáp lại. Tôi gửi hai nhịp ngắn, theo chuỗi xác nhận đã được Nhã Kỳ và nhóm thử nghiệm duyệt cho câu hỏi nhị phân: nếu trong cabin có nhiều hơn một người, gõ ba nhịp; nếu chỉ một người, không gõ và chờ câu hỏi lặp. Ba nhịp vang lên. Có nhiều hơn một người. Tôi không biết bao nhiêu. Tôi nói rõ điều đó vào biên bản. Đội cứu hộ nhận lệnh tới tầng mười và mười một, mang thiết bị bảo hộ vì phòng điện có khói. Bảo trì tòa nhà xác nhận cabin mười bảy đã dừng khẩn cấp khi nguồn điện chập chờn. Bộ điều khiển cục bộ báo vị trí giữa hai tầng, khớp màn hình phụ. Nguồn dữ liệu thứ hai xác nhận nguồn thứ nhất. Ở bàn bên cạnh, một cuộc gọi thoại từ cư dân tầng ba báo có khói trong hành lang. Một cuộc khác nói chuông báo cháy chưa phát âm ở khu phía đông. Trưởng ca tách đội kiểm tra phòng điện và đội tiếp cận cabin. Không ai coi ba nhịp là lời giải cho toàn bộ tòa nhà. Tôi tiếp tục giữ kết nối. “Mọi người trong cabin số mười bảy, tổng đài đã nhận được tín hiệu. Đội cứu hộ đang tiếp cận từ tầng mười và mười một. Nếu mọi người vẫn tỉnh, xin gõ ba nhịp.” Ba tiếng đáp lại, yếu hơn trước. Nhã Kỳ đứng sau vách kính. Chị giơ máy tính bảng: “Phản hồi bằng ánh sáng. Đừng bắt họ gõ liên tục.” Tôi đọc rồi báo trưởng ca. Chúng tôi thống nhất giảm tần suất hỏi, dùng đèn một nhịp mỗi phút để xác nhận kết nối còn hoạt động. Người trong cabin chỉ cần gõ nếu tình trạng thay đổi hoặc khi được hỏi. Không phải tôi nhớ ra điều đó. Nhã Kỳ mới là người hiểu cái giá thể lực của việc buộc người gặp nạn liên tục chứng minh họ tồn tại. Trình Chu theo dõi hai cảm biến. Một bên bắt đầu nhiễu mạnh vì quạt cabin dừng rồi chạy lại. Cảm biến còn lại vẫn nhận được rung, nhưng quy tắc ban đầu yêu cầu cả hai cùng xác nhận. “Chỉ còn một kênh sạch,” anh nói. “Nếu dùng một kênh, độ tin cậy giảm bao nhiêu?” “Không thể định lượng ngay. Nhưng mẫu ba nhịp trên kênh còn lại trùng thời điểm đèn phản hồi, ba lần liên tiếp.” Tôi không nâng nó thành chắc chắn. “Ghi là tín hiệu một nguồn, cần kiểm tra chéo bằng phản hồi của đội cứu hộ.” Anh gật đầu và sửa nhãn trên màn hình từ xác nhận thành tạm nhận. Ở Vọng Giang, đội cứu hộ tới cửa tầng mười. Họ nghe tiếng gõ trong trục nhưng chưa xác định cao độ. Đội tầng mười một cũng nghe thấy. Hai báo cáo đặt cabin đúng giữa hai tầng. Nguồn thứ ba khớp. Trưởng ca cho phép mở cửa tầng mười một theo quy trình cứu hộ. Tôi nghe tiếng dụng cụ qua đường liên lạc hiện trường, tiếng người chỉ huy đếm từng bước và tiếng ai đó nhắc khóa nguồn điện trước khi tiếp cận. Tôi không mô tả cho người trong cabin những gì mình không chắc. Tôi chỉ nói đội cứu hộ đã tới và họ cần đứng xa cửa, không tự cạy cửa. Một tiếng gõ dài truyền qua đường dây. Không nằm trong bảng tín hiệu. Tôi hỏi: “Nếu có người khó thở, xin gõ ba nhịp.” Ba nhịp đáp lại ngay. Trưởng ca điều thêm nhân viên y tế tới tầng mười một. Khói trong phòng điều phối đậm hơn. Nó không đến từ tòa nhà Vọng Giang cách đó nhiều cây số, mà từ một bộ nguồn dự phòng ở chính trung tâm bị quá tải khi toàn bộ màn hình và quạt chạy hết công suất. Nhân viên an toàn mở cửa thoát khí, tắt một dãy thiết bị không cần thiết. Mùi khét giảm dần. Trong vài giây, hai sự cố ở hai nơi chồng lên nhau. Tôi phải tự nhắc mình không nối chúng thành một câu chuyện duy nhất chỉ vì cùng có mùi khói. Cảnh báo nhiệt Vọng Giang là dữ liệu của Vọng Giang. Bộ nguồn trung tâm là một lỗi khác. Mỗi thứ cần một đội xử lý riêng. Cửa tầng mười một được mở an toàn. Đội cứu hộ báo nhìn thấy nóc cabin thấp hơn sàn khoảng nửa tầng. Họ thiết lập đường đưa người lên. Qua đường dây, tiếng kim loại và tiếng người trở nên rõ hơn. Tôi gửi một nhịp sáng. Ba nhịp đáp lại. Người đầu tiên được đưa ra là một phụ nữ lớn tuổi. Người thứ hai là một nhân viên giao hàng bị choáng vì hoảng loạn. Người cuối cùng là một cô gái trẻ không nghe được tiếng loa và đã dùng tấm hướng dẫn để gõ ba nhịp. Cô vẫn tỉnh nhưng hít phải ít khói lọt từ hành lang. Nhân viên y tế kiểm tra cả ba tại chỗ rồi đưa họ tới bệnh viện theo dõi. Không ai trong số họ là Nhã Kỳ. Điều đó quan trọng. Giao thức không cứu được người vì một nhân vật quen thuộc tình cờ mắc kẹt lần nữa. Một người chưa từng gặp tôi đã nhìn thấy hướng dẫn, tự chọn dùng tín hiệu và được hệ thống phản hồi theo cách cô có thể nhận biết. Sau khi cabin trống, đội cứu hộ xác nhận không còn ai. Bộ điều khiển được khóa. Phòng điện được cô lập. Nguyên nhân ban đầu là quạt hút ngừng làm nhiệt tích tụ, khiến một mối nối cũ quá nóng và nguồn điện chập chờn. Phiếu cảnh báo màu cam không tự cứu ai. Việc nó được ghi, bị trì hoãn và được đọc lại chỉ giúp xác định vì sao rủi ro không phải hoàn toàn bất ngờ. Giám đốc Mạnh đứng trước toàn bộ phòng điều phối. “Tôi là người phê duyệt lùi kiểm tra phiếu nhiệt,” ông nói. “Ghi vào báo cáo sự cố. Không sửa trạng thái cũ.” Ông không đổ cho kỹ thuật viên, không nói tình huống không thể đoán. Lời xác nhận của ông không thay thế lịch sử điện tử hay kiểm tra hiện trường, nhưng nó hoàn thiện chuỗi trách nhiệm. Tôi bàn giao quyền điều phối lại cho trưởng ca ngay khi người cuối cùng được đưa ra. Mã tạm của tôi bị khóa. Tôi tháo tai nghe và đặt lên bàn. Không ai vỗ tay. Một cuộc cứu hộ thật không kết thúc như buổi biểu diễn. Nhân viên còn phải gọi bệnh viện, thông báo gia đình, giữ log, khóa thiết bị, đối chiếu thời gian và trả lời hàng chục câu hỏi. Người được cứu vẫn có thể sợ hãi sau khi cửa đã mở. Người ra quyết định vẫn phải chịu trách nhiệm nếu kết quả tốt. Tôi trở lại khu quan sát. Nhã Kỳ nắm cổ tay tôi một thoáng rồi buông ra. Chị viết: “Lần này cô nói rõ điều mình không biết.” “Tôi suýt quên giảm số lần gõ.” “Vì thế cần nhiều người.” Trình Chu tới sau khi bàn kỹ thuật đóng kênh. Áo khoác của anh có một vệt bụi đen ở tay áo. Tôi chỉ vào đó. “Anh định dùng nó làm bằng chứng anh đã lao vào đám cháy à?” “Bộ nguồn trung tâm bám bụi. Tôi đứng cách nó bốn mét.” “Thật thất vọng.” “Cô muốn một chuyên gia âm học lao vào thiết bị điện đang nóng?” “Không. Nhưng câu chuyện sẽ kịch tính hơn.” “Báo cáo đã đủ kịch tính.” Chúng tôi nhìn nhau, rồi cùng bật cười trong một hành lang đầy người mệt mỏi. Tiếng cười không xóa những gì vừa xảy ra. Nó chỉ nhắc rằng cơ thể đôi khi tự tìm một khe nhỏ để thở. Đến gần sáng, bản ghi sơ bộ hoàn tất. Ba nguồn chứng minh vị trí và sự hiện diện được đặt cạnh nhau: dữ liệu cabin từ bộ điều khiển, tín hiệu rung có nhãn độ tin cậy và xác nhận của đội cứu hộ tại hai tầng. Không nguồn nào được nâng thành phép màu. Nếu thiếu một nguồn, các nguồn còn lại vẫn dẫn tới kiểm tra, nhưng không ai được bỏ qua bước xác minh. Bản ghi cũng tách rõ bốn trách nhiệm. Tôi vi phạm quy trình và che giấu nguồn gốc trong sự cố đầu tiên. Nhóm thiết kế biết chức năng rung bị cắt nhưng phản đối chưa đủ. Trung tâm trì hoãn cảnh báo nhiệt. Đơn vị phần mềm bỏ mã tầng để đạt tương thích mà không đánh giá đầy đủ tác động tới khả năng tiếp cận. Kết quả cứu người không làm một lỗi biến mất để lỗi khác nổi lên. Chúng cùng tồn tại. Ba ngày sau, hội đồng kỷ luật họp. Tôi ngồi đối diện năm người, trong đó có đại diện thành phố, công đoàn, trung tâm và nhóm người dùng. Nhã Kỳ tham gia với tư cách đồng thiết kế, được trả công cho thời gian của chị. Trình Chu ngồi ở bàn nhân chứng kỹ thuật. Giám đốc Mạnh ngồi ở bàn quản lý bị xem xét trách nhiệm. Hội đồng hỏi vì sao tôi xóa ghi chú ban đầu. “Tôi muốn người đọc tập trung vào việc cứu hộ,” tôi nói. “Nhưng tôi cũng muốn tránh bị đánh giá vì đã dùng một thỏa thuận chưa được phê duyệt. Tôi đã chọn thay họ phần sự thật nào được nhìn thấy.” “Cô có cho rằng nếu không phá quy trình thì chị Tô Nhã Kỳ có thể gặp nguy hiểm hơn không?” “Có. Dựa trên tiếng thở và việc không xác định được vị trí kịp thời, tôi vẫn cho rằng nâng cảnh báo là cần thiết.” “Vậy cô hối hận điều gì?” “Tôi không hối hận vì đã điều đội cứu hộ. Tôi hối hận vì đã nghĩ kết quả đúng cho phép mình giấu cách đi tới nó.” Đại diện công đoàn hỏi trung tâm có quy trình thay thế cho người không thể dùng thoại vào thời điểm đó không. Giám đốc Mạnh trả lời: “Không.” “Nhân viên có được đào tạo về tín hiệu rung, nhắn chữ hoặc phản hồi bằng ánh sáng không?” “Không.” “Vậy sai phạm của cô Lâm có xảy ra trong một khoảng trống hệ thống không?” Ông nhìn thẳng về phía hội đồng. “Có. Khoảng trống đó không xóa sai phạm của cô ấy. Sai phạm của cô ấy cũng không xóa trách nhiệm của hệ thống.” Tới lượt Trình Chu, anh trình bày lịch sử thiết kế. Anh không nói mình chỉ là nhà thầu phần cứng. Anh chỉ ra dòng phản đối từng viết, chữ ký nghiệm thu sau khi chức năng bị cắt và điều anh đã không làm: yêu cầu đánh giá tác động với người dùng trước khi ký. “Anh có trực tiếp phê duyệt bỏ mã tầng không?” “Không.” “Vậy vì sao nhận trách nhiệm?” “Vì tôi biết kênh rung bị bỏ và hiểu điều đó ảnh hưởng khả năng tiếp cận. Tôi coi một dòng trong báo cáo là đủ để rời khỏi vấn đề. Đêm sự cố cho thấy thiết kế không kết thúc ở phần mình vẽ.” Nhã Kỳ không kể lại cảnh mình mắc kẹt để làm cả phòng xúc động. Chị trình bày các điều kiện pilot: nhiều phương thức liên lạc, phản hồi hai chiều, dữ liệu vị trí kiểm tra chéo, người dùng có quyền xem lỗi, quyền rút và quyền đồng quyết định cách truyền thông. Một thành viên hội đồng hỏi ba nhịp có nên được áp dụng toàn thành phố ngay không. Chị trả lời bằng chữ được chiếu lên màn hình: “Không. Ba nhịp là điểm bắt đầu của một nhánh xác minh, không phải ngôn ngữ chung và không thay thế mọi nhu cầu. Áp dụng vội cũng là một cách không lắng nghe.” Cuối buổi, tôi nhận quyết định khiển trách chính thức vì thay đổi mức cảnh báo ngoài thẩm quyền và xóa thông tin liên quan khỏi ghi chú nháp. Tôi phải hoàn thành đào tạo lại, bị rút quyền trực độc lập trong ba tháng và mất khoản thưởng kỳ này. Hợp đồng của tôi không được gia hạn theo vị trí cũ. Thay vào đó, thành phố mở một vị trí sáu tháng cho nhóm đào tạo và thử nghiệm tiếp cận, tuyển theo quy trình riêng. Tôi được quyền nộp hồ sơ nhưng không được nhận tự động. Nhã Kỳ và hai đại diện người dùng có ghế trong hội đồng tuyển chọn. Đó là một kết quả khiến tôi vừa đau vừa nhẹ. Không ai trả lại chiếc thẻ xanh chỉ vì tôi hữu ích trong một đêm. Tôi phải chứng minh mình có thể dạy người khác cách giữ quyền hạn rõ ràng, kể cả khi chính tôi từng vượt qua nó. Giám đốc Mạnh bị tạm rút quyền phê duyệt trì hoãn các phiếu an toàn cho tới khi hoàn tất rà soát. Ông không mất việc ngay trong một cú ngã đẹp mắt. Ông phải ở lại, mở từng hàng đợi bị dồn và giải thích từng quyết định trước một nhóm giám sát mới. Đơn vị của Trình Chu phải cung cấp bản sửa phần mềm cho ba loại bảng gọi trong pilot mà không tính thêm phí thiết kế. Mọi thay đổi về chức năng tiếp cận phải có biên bản người dùng kiểm thử, không được gộp vào một dòng “tương thích kỹ thuật”. Sự công bằng hiếm khi giống một người thắng và một người biến mất. Thường nó giống một danh sách công việc dài, nơi mỗi người phải quay lại đúng chỗ mình từng bỏ trống. Tôi nộp hồ sơ cho vị trí đào tạo. Buổi phỏng vấn khó hơn mọi cuộc gọi khẩn cấp. Nhã Kỳ hỏi tôi sẽ làm gì nếu một nhân viên phá quy trình nhưng cứu được người. Tôi trả lời rằng sẽ tách đánh giá quyết định khẩn cấp khỏi đánh giá tính trung thực sau sự cố; bảo vệ quyền báo cáo khác biệt, nhưng không cho phép chỉnh dấu vết. Một đại diện khác hỏi nếu người dùng muốn một cách liên lạc mà hệ thống chưa kiểm chứng thì sao. “Tôi sẽ không hứa nó an toàn chỉ để họ cảm thấy được lắng nghe,” tôi nói. “Tôi cũng không bác bỏ chỉ vì chưa có trong danh sách. Chúng ta cùng thiết kế thử nghiệm, ghi giới hạn và tạo một nhánh xác minh trước khi mở rộng.” Nhã Kỳ không mỉm cười hay cho tôi tín hiệu. Chị ghi điểm như với mọi ứng viên. Tôi được nhận sau một tuần. Thẻ mới màu cam, không phải xanh. Trên đó ghi “đào tạo thử nghiệm”, không có quyền điều phối độc lập. Ngày đầu, tôi đứng trước mười hai nhân viên tổng đài và đặt lên bàn một chiếc hộp thu rung. Tôi không bắt đầu bằng câu chuyện mình từng cứu ai. Tôi bắt đầu bằng một câu hỏi. “Nếu đầu dây bên kia không nói, các bạn đang thiếu thông tin hay đang cho rằng không có người?” Cả phòng yên lặng. Tôi gõ ba nhịp lên hộp. Đèn sáng một lần để xác nhận đã nhận. Sau đó màn hình hiện ba dòng: tín hiệu có người, vị trí chưa kiểm tra chéo, tình trạng chưa rõ. Không ai được phép biến dòng đầu thành cả câu trả lời. Trong sáu tuần đầu, pilot mở ở mười hai cabin thuộc ba khu dân cư. Có lỗi. Một bảng gọi cũ làm đèn phản hồi chậm. Một cảm biến nhận nhầm tiếng xe đẩy va vào vách. Một cư dân không muốn dùng nhịp gõ mà muốn nhắn chữ. Mỗi lỗi được ghi, trả lại nhóm người dùng và sửa theo mức nguy hiểm. Không có con số hoàn hảo để quảng cáo. Nhưng cũng không còn cuộc gọi im lặng nào bị tự động đóng là gọi nhầm trước khi nhân viên gửi ít nhất một phản hồi khác ngoài lời nói. Cô gái trong cabin số mười bảy gửi một lá thư điện tử cho nhóm pilot. Cô không kể mình đã sợ thế nào. Cô chỉ góp ý tấm hướng dẫn đặt quá thấp, người dùng xe lăn khó nhìn thấy khi cabin đông. Chúng tôi đổi vị trí sau khi thử với người dùng, ghi tên cô ở mục đồng thiết kế theo đúng lựa chọn của cô. Đó là cách một người được cứu trở lại câu chuyện bằng năng lực, không phải bằng món nợ biết ơn. Một tối cuối tuần, tôi tan ca muộn. Trình Chu chờ ở sảnh, không dựa vào cửa hay cầm hoa. Anh có hai chiếc ô vì ngoài trời đang mưa nhẹ. “Anh tới kiểm tra cảm biến à?” tôi hỏi. “Không.” “Báo cáo lỗi?” “Ngày mai.” “Vậy anh đứng đây làm gì?” Anh hít vào như người chuẩn bị đọc một thông số quan trọng. “Tôi muốn mời em ăn tối. Ngoài công việc.” Đó là lần đầu anh đổi cách xưng hô. Anh nói chậm đủ để tôi nghe rõ, nhưng không nói như thể câu trả lời đã được quyết định. “Nếu em từ chối?” tôi hỏi. “Ngày mai chúng ta vẫn họp lúc chín giờ. Tôi không hỏi lại trong giờ làm.” “Nếu em cần nghĩ?” “Tôi chờ câu trả lời, không tự diễn giải sự im lặng.” Tôi nhìn chiếc ô trong tay anh. “Anh luyện câu này bao lâu?” “Ba ngày.” “Có ai kiểm thử mù không?” “Không tìm được nhóm đối chứng phù hợp.” Tôi bật cười. “Được,” tôi nói. “Em đồng ý ăn tối. Nhưng em chọn quán.” “Đó là điều kiện hay quyền lợi?” “Cả hai.” Chúng tôi tới một quán mì nhỏ bên sông. Không có lời tỏ tình lớn, không có lời hứa giữ nhau suốt đời. Chúng tôi nói về món ăn, về một cảm biến vẫn hay nhầm xe đẩy và về việc anh ghét rau thơm nhưng đã im lặng suốt nửa bát vì sợ bị xem là khó tính. “Anh lại coi im lặng là báo cáo đầy đủ,” tôi nói. Anh đặt đũa xuống. “Vậy tôi sửa. Tôi không ăn rau thơm.” “Tốt. Em ăn giúp.” Một việc nhỏ được nói thành lời, và không ai mất gì vì người kia có lựa chọn khác. Khi rời quán, mưa đã ngừng. Chúng tôi đi bộ tới trạm tàu. Trình Chu không tự nắm tay tôi. Anh đưa tay ra, lòng bàn tay mở. Tôi đặt tay mình vào đó. Sáu tháng sau đêm diễn tập, hội đồng thông qua việc tiếp tục pilot thêm một năm. Không phải vì ba nhịp đã trở thành đáp án cho mọi người. Chính vì báo cáo chứng minh hệ thống có thể mở nhiều nhánh liên lạc mà không bỏ bước xác minh. Nhã Kỳ trở thành đồng chủ trì nhóm người dùng. Trong cuộc họp công bố, chị yêu cầu bỏ một đoạn video tái hiện cảnh mắc kẹt vì nó biến nỗi sợ thành quảng cáo. Thành phố đồng ý thay bằng sơ đồ quyền lựa chọn và danh sách lỗi đã sửa. Giám đốc Mạnh ngồi ở hàng ghế thứ hai, ghi lại từng đầu việc. Ông vẫn nghiêm, vẫn hỏi chi phí và thời hạn, nhưng không còn cho phép đóng phiếu an toàn chỉ bằng câu “đã trở lại bình thường”. Tôi vẫn giữ quyết định khiển trách trong hồ sơ. Nó không biến mất khi tôi làm tốt hơn. Tôi cũng giữ bản ghi đêm cabin mười bảy, không phải như huy chương, mà như lời nhắc rằng một kết quả tốt cần được xây bằng dấu vết đủ thật để người khác kiểm tra. Sau cuộc họp, Trình Chu và tôi trở lại phòng đào tạo để cất thiết bị. Anh đặt hộp thu rung vào ngăn tủ, còn tôi xếp những tấm hướng dẫn mới. Trên mặt bàn có ba vết xước nhỏ do các buổi kiểm thử. Tôi gõ lên đó ba nhịp. Cộc. Cộc. Cộc. Anh đang quay lưng, nhưng lập tức dừng lại. Không đoán. Không nói thay tôi. Anh gõ một nhịp đáp lại rồi quay sang chờ. Tôi mỉm cười. “Em vẫn ở đây.” Ngoài cửa kính, các bàn tổng đài sáng thành từng ô vuông. Có cuộc gọi đầy tiếng khóc, có cuộc gọi chỉ toàn tiếng máy, có người nói rất nhanh và có người không nói được gì. Hệ thống chưa hoàn hảo. Chúng tôi cũng vậy. Nhưng từ đêm ấy, im lặng không còn đồng nghĩa với không có ai. Nó chỉ là một cách khác để bắt đầu lắng nghe.