Mã Nguồn Ngược Dòng Chương 94 / 209

Chương 94 — Ngày thứ trăm tám mươi

23:41.

Con số nằm ở góc phải màn hình laptop, nhỏ hơn cả dòng trạng thái của terminal, nhưng mắt Hoàng cứ tự tìm đến nó.

Phòng trọ quận 10 nóng hơn văn phòng. Tường mỏng giữ lại hơi nắng từ ban ngày, nhả chậm từng lớp vào ban đêm. Quạt máy đặt dưới đất quay qua quay lại, trục kêu cạch cạch sau mỗi vòng, thổi lên mùi bụi khô và mùi áo khoác chưa kịp giặt treo sau ghế. Ngoài cửa sổ, con hẻm hẹp đã bớt tiếng người. Thi thoảng có chiếc xe máy chạy ngang đầu hẻm, pô xe gằn lên một tiếng rồi mất hút về phía đường lớn.

Hoàng ngồi trước bàn học, lưng hơi còng.

Laptop mở ba cửa sổ. Một cửa sổ là dashboard production NỢ SỔ. Một cửa sổ là log sync service chạy đều, dòng chữ trắng trôi trên nền đen. Cửa sổ còn lại chỉ có một file text trống, chưa đặt tên.

Anh không cần thức.

Không có incident. Không có migration. Không có khách hàng nào báo mất dữ liệu. Ticket cuối cùng trong ngày đã được Trâm đóng lúc 21:18, kèm ghi chú: “Cô Thanh Thuỷ hỏi có in được báo cáo theo tuần không, em hẹn sẽ ghi nhận.” Khoa thả tim bên dưới. Minh trả lời bằng một dòng: “Backlog report-weekly đã tạo.”

Mọi thứ đang tự chạy theo cách nó chưa từng tự chạy trong những năm đầu.

Vậy mà Hoàng vẫn ngồi đó, mắt chuyển qua lại giữa log và đồng hồ.

23:42.

Anh đặt tay lên cạnh bàn. Mặt gỗ ép đã bong một mảng ở góc trái, sờ vào lợn cợn. Quyển vở học trò bìa xanh nằm bên cạnh laptop, mở sẵn ở trang anh viết tối qua. Năm dòng chữ mực xanh vẫn còn mới. Ba thứ mất trong một ngày. Câu hỏi cuối về cảm giác và chỉ số nằm ở cuối trang, hơi nghiêng xuống vì lúc đó tay anh mỏi.

Hoàng lật sang trang mới nhưng chưa viết.

Trong đầu anh có một âm thanh khác đang đếm.

Không phải tiếng quạt. Không phải tiếng xe. Không phải tiếng log nhảy đều trên màn hình.

[MẢNH THÔNG TIN TƯƠNG LAI — THỜI GIAN KHÓA CÒN LẠI: 18 PHÚT]

Dòng chữ Hệ thống nằm trong góc nhìn của anh, trong suốt và lạnh. Nó đã giảm từng ngày, rồi từng giờ. Tám ngày trước nó còn là một mốc đủ xa để anh tự nói mình không cần nghĩ vội. Ba ngày trước nó thành một cái hẹn. Từ chiều nay, nó trở thành thứ anh tránh nhìn nhưng vẫn biết nó ở đó.

18 phút nữa, cánh cửa từng đóng suốt 180 ngày sẽ mở.

Hoàng từng nghĩ mình sẽ chuẩn bị một danh sách.

Nếu mảnh tương lai quay lại, anh sẽ hỏi gì trước? Thị trường AI? Sổ Mây và các đối thủ SME? Hướng thanh toán cho tiệm nhỏ? Cơ hội hàng không chiến lược trong mười năm tới? Hay tuyến Cổng Việt và phân phối văn hoá sang Nhật khi chị Linh sắp trở về?

Anh từng định viết ra thứ tự ưu tiên. Từng định biến cơn nghiện thành quy trình: chỉ rút thông tin khi có hội đồng nội bộ xác nhận nhu cầu; chỉ dùng như giả thuyết; phải kiểm chứng bằng dữ liệu thật; không đưa thẳng vào quyết định.

Nghe rất đẹp.

Nhưng khi con số còn dưới hai mươi phút, anh mới hiểu quy trình không chạm được vào phần thèm muốn nằm sâu hơn.

Anh muốn biết.

Muốn đến mức đầu ngón tay lạnh đi dù phòng nóng. Muốn đến mức mỗi dòng log ổn định của NỢ SỔ làm anh bực bội, vì sự ổn định của người khác khiến anh càng rảnh để chờ thứ kia. Muốn đến mức câu hỏi của Phương Anh lại nổi lên: Anh không đoán, Hoàng. Anh biết.

Nếu lát nữa Hệ thống trả lại khả năng biết, anh sẽ làm gì với câu hỏi đó?

Anh có thể tiếp tục nói dối hợp lý. Nói rằng anh phân tích tốt. Rằng anh đọc đủ nhiều. Rằng anh chỉ ghép dữ liệu nhanh hơn người khác. Nói với Phương Anh một nửa sự thật: có nguồn dữ liệu cũ, đã cạn dần.

Một nửa sự thật đôi khi nguy hiểm hơn lời nói dối. Nó có hình dạng đủ giống thật để người nghe tin, và đủ thiếu để người nói tiếp tục trốn.

23:47.

Log nhảy thêm một dòng.

sync_queue processed: 132 jobs, failed: 0

Hoàng nhìn dòng đó lâu hơn cần thiết. Anh mở dashboard health. CPU ổn. Memory ổn. Error rate thấp. Báo cáo đêm nay của hệ thống không cần anh.

Anh kéo ghế lùi lại, đứng dậy đi tới bồn rửa nhỏ cuối phòng. Phòng trọ có một góc bếp mini, chỉ đủ đặt ấm điện, ly nhựa và vài gói mì. Anh mở vòi nước. Nước chảy ra yếu, ban đầu ấm vì ống dẫn nằm sát tường nóng, sau đó mới mát dần. Anh hứng hai tay, rửa mặt.

Nước chạm vào da làm anh tỉnh hơn.

Trong gương nhỏ treo trên tường, khuôn mặt anh bị đèn tuýp vàng cắt thành những mảng không đều. Mắt thâm. Cằm lún phún râu chưa cạo kỹ. Người trong gương trông già hơn tuổi mười tám, nhưng chưa đủ già để khiến người đời thôi nghi ngờ. CEO công khai. Founder. Đứa con trai của một tài xế và một công nhân may. Người từng sống một lần tới năm 2026, quay về năm 2014 với Hệ thống trong đầu.

Anh lau mặt bằng khăn, trở lại bàn.

23:52.

Tám phút.

Hoàng mở Hệ thống đầy đủ.

Giao diện cũ hiện ra. Không còn rực rỡ như những năm đầu, nhưng cấu trúc vẫn quen đến mức gần như thuộc về cơ thể anh: cây kỹ năng ở bên trái, các nhánh xám và xanh nối nhau; thanh thuộc tính bên phải; khu nhiệm vụ ở giữa; phía dưới là kho mảnh thông tin tương lai đang khóa. Những ô cũ nằm đó như đồ đạc trong căn nhà tuổi thơ: không phải cái nào cũng dùng, nhưng chỉ cần nhìn là biết mình từng sống với chúng.

[KỸ NĂNG ĐÃ MỞ]

[QUẢN LÝ SẢN PHẨM Lv.2]

[MẠNG LƯỚI TỔ CHỨC Lv.1]

[CHIẾN LƯỢC TỔ CHỨC Lv.1]

[SỨC LAN TỎA VĂN HÓA: ĐANG TÍCH LŨY]

[ĐỘ BỀN TỔ CHỨC: Lv.2]

Hoàng nhìn từng ô. Mỗi ô có một cái giá phía sau.

Hai triệu đầu tiên anh cầm về nhà, bàn tay mẹ đếm tiền dưới bóng đèn bếp. Hội chợ tiểu thương nơi Khoa đứng một mình tám tiếng. Bài đăng của anh Tuấn cứu NỢ SỔ khỏi nghi ngờ đạo nhái. Bản hợp đồng của nhóm nhạc khiến Hạnh hỏi anh lấy bao nhiêu phần trăm. Đêm rollback, Minh đứng trước bàn với giọng mỏi đến sắc. Chiếc chìa khóa đặt xuống bàn.

Không ô nào thật sự miễn phí.

Ngày trước anh biết điều đó bằng lý trí. Đêm nay, trước lúc mở khóa, anh cảm thấy từng cái giá có trọng lượng riêng.

23:56.

Anh ngồi xuống, kéo quyển vở lại gần.

Dòng đầu tiên anh viết:

“Ngày thứ 180.”

Ngòi bút dừng lại. Anh nghe tiếng quạt, tiếng nước trong ống nhà bên, tiếng ai đó ho ngoài hành lang. Một con thằn lằn chạy trên trần, chân nhỏ bám vào lớp sơn cũ phát ra tiếng sột soạt rất nhẹ.

Hoàng viết tiếp:

“Nếu mảnh tương lai quay lại, không được dùng ngay.”

Anh nhìn câu đó. Câu mệnh lệnh nghe yếu hơn anh muốn. Giống lời người nghiện rượu viết trên giấy dán tủ lạnh: hôm nay không uống.

Anh gạch dưới chữ “không”.

23:58.

Hai phút.

Giao diện Hệ thống tự động mở rộng. Dòng khóa mảnh tương lai ở phía dưới sáng lên. Các ô xám trong kho dữ liệu bắt đầu có viền xanh mỏng. Trong ngực Hoàng, tim đập dày hơn. Anh ghét cơ thể mình vì phản ứng đó. Ghét cảm giác mong chờ thật thà đến mức không thể giả vờ trưởng thành.

Anh từng đứng trước nhà đầu tư Singapore, giữ giọng ổn. Từng nhìn term sheet có bẫy mà không mất mặt. Từng rollback production trong mười phút. Từng gọi Minh quay lại và nói mình học tin người khác.

Nhưng trước một dòng chữ sắp mở, anh lại giống cậu học sinh năm 2014 ngồi trong phòng hẻm Bình Thạnh, mắt dán vào nhiệm vụ Khai Khoa Bảng, chờ phần thưởng đầu tiên.

Con người không lớn lên theo đường thẳng.

23:59.

Hoàng đặt tay lên mặt bàn. Móng tay ấn vào mép gỗ.

Giao diện bắt đầu đếm ngược bằng từng giây.

[60]

[59]

[58]

Anh nhìn thẳng vào những con số.

Ở giây thứ năm mươi, anh nhớ Khoa nói “cùng tìm”.

Ở giây thứ bốn mươi, anh nhớ Phương Anh dưới đèn đường Thành Thái: tin tôi đủ để nói, hay giữ nó đến khi nó phá nát tất cả.

Ở giây thứ ba mươi, anh nhớ Minh hỏi: “Anh tin em không?”

Ở giây thứ hai mươi, anh nhớ ba rót nước lúc hai giờ sáng, bàn tay chai sần đặt ly xuống bàn bếp, không hỏi gì về Series A.

Ở giây thứ mười, anh nhớ mẹ từng nói: “Cẩn thận nghen con.”

Không ai trong số họ biết có một giao diện đang đếm trong đầu anh.

[3]

[2]

[1]

[00:00]

Trong một nhịp tim, căn phòng như ngừng lại.

Quạt vẫn quay. Log vẫn chạy. Ngoài hẻm, một chiếc xe thắng gấp ở đầu đường, lốp rít lên rồi người lái chửi nhỏ. Nhưng trong tầm nhìn của Hoàng, toàn bộ giao diện Hệ thống cũ sáng đỏ.

Không phải màu đỏ cảnh báo thông thường.

Nó đỏ như một tấm phim bị cháy.

Các nhánh cây kỹ năng rung lên. Những đường nối giữa các ô đứt đoạn từng đoạn nhỏ, tan thành bụi sáng. Kho mảnh thông tin tương lai mở viền xanh trong chưa đầy một giây, rồi toàn bộ các ô bên trong vụt tắt. Những nhãn quen thuộc biến mất nhanh đến mức mắt anh không kịp đọc.

[KHÔI PHỤC QUYỀN RÚT MẢNH THÔNG TIN TƯƠNG LAI…]

Dòng chữ dừng lại.

Một vệt nhiễu chạy ngang.

[ĐÁNH GIÁ LẠI ĐIỀU KIỆN THỰC TẠI]

[ĐỘ LỆCH LỊCH SỬ: VƯỢT NGƯỠNG]

[NGUỒN DỮ LIỆU TƯƠNG LAI: KHÔNG CÒN ĐỦ TÍNH DẪN ĐƯỜNG]

Hoàng nín thở.

Không đủ tính dẫn đường.

Dòng chữ ấy nằm đó trong chưa đầy hai giây, rồi toàn bộ giao diện cũ rơi xuống như một tòa nhà bị rút móng. Cây kỹ năng, thanh thuộc tính, kho mảnh, nhiệm vụ phụ, các ô phần thưởng — tất cả co lại thành những đường sáng mảnh, chồng lên nhau, xoắn vào trung tâm tầm nhìn.

Màu đỏ tắt.

Màu bạc hiện ra.

Không phải bạc sáng loá. Nó trong và lạnh, giống mặt sau của một tấm gương chưa được phủ thủy ngân hoàn chỉnh. Những dòng chữ mới không treo lơ lửng nữa; chúng nằm trên một mặt kính mỏng, hơi nghiêng, phản chiếu mờ căn phòng phía sau. Hoàng nhìn thấy chính mình trong đó: vai gầy, áo thun nhăn, mắt mở to hơn bình thường.

Ở đầu giao diện mới, tên Hệ thống vẫn còn.

[HỆ THỐNG KIẾN QUỐC]

Nhưng bên dưới là một dòng hoàn toàn khác.

[HÌNH THÁI HIỆN TẠI: TẤM GƯƠNG PHẢN CHIẾU]

Không có tiếng hoàn thành.

Không có phần thưởng.

Không có mảnh tương lai mới nằm chờ.

Hoàng đưa tay lên trước mặt. Dù biết giao diện không cần chạm, anh vẫn giơ tay như người đứng trước kính thật. Đầu ngón tay đi xuyên qua lớp ánh sáng bạc, nhưng cảm giác trong đầu anh lại có một độ lạnh mỏng lướt qua da.

Giao diện mở ra từng lớp.

[CHỈ SỐ PHẢN CHIẾU — CÁ NHÂN / GIA ĐÌNH / TỔ CHỨC]

[PHẢN CHIẾU GIA ĐÌNH: 65%]

Màu của chỉ số là vàng nhạt.

Hoàng nhìn con số, và ngay lập tức các ghi chú nhỏ bung ra bên cạnh.

[NEO GIA ĐÌNH: ỔN ĐỊNH]

[TRÁCH NHIỆM CHƯA GIẢI QUYẾT: BA — SỨC KHỎE / LAO ĐỘNG]

[BIẾN SỐ XA: CHỊ LINH — KHOẢNG CÁCH TRỞ VỀ]

[THÔNG TIN BỊ CHE GIẤU: CAO]

Cổ họng Hoàng khô lại.

Không có tương lai. Chỉ có những thứ anh đã biết nhưng chưa nhìn thẳng.

Ba vẫn chạy xe. Lưng ba đôi lúc đau khi trời mưa, ông vẫn nói do ngồi lâu. Mẹ vẫn đi làm ca, dù tiền nhà không còn là cái vòng siết cổ như trước. Chị Linh ở Nhật, những cuộc gọi video ít dần, giọng vui hơn mặt.

65%.

Không thấp. Cũng không an toàn.

Hoàng lướt tiếp.

[CHỈ SỐ TIN CẬY NỘI BỘ: 72%]

Màu xanh pha vàng.

[QUY TRÌNH SAU INCIDENT: ĐANG TÁI TẠO NIỀM TIN]

[MINH — QUYỀN KỸ THUẬT: ĐÃ TRAO / CẢM NHẬN MINH BẠCH: CHƯA ĐỦ]

[KHOA — QUYỀN VẬN HÀNH: TĂNG / NHU CẦU ĐƯỢC NHÌN THẤY: CÒN]

[PHƯƠNG ANH — QUYỀN TÀI CHÍNH & CẤU TRÚC: CAO / THIẾU THÔNG TIN GỐC: RỦI RO]

[TRÂM — TUYẾN ĐẦU: ĐANG HẤP THỤ ÁP LỰC KHÁCH HÀNG]

Hoàng đọc từng dòng. Mỗi dòng là một cánh cửa dẫn về một khuôn mặt.

Minh không còn đặt chìa khóa xuống bàn, nhưng mắt anh khi nhìn slide kiến trúc vẫn giữ khoảng cách. Khoa đã xây đội riêng, nhưng mỗi khi Hoàng mở thêm một trụ mới, câu hỏi cũ có thể quay lại: chỗ của tao ở đâu? Phương Anh đang giữ tiền, giữ hợp đồng, giữ cấu trúc, nhưng thứ lớn nhất cô chưa được giữ là sự thật. Trâm trả lời khách hàng bằng giọng bình tĩnh, nhưng áp lực từ những người dùng giận dữ thường rơi xuống người ở đầu dây trước khi tới dashboard.

72%.

Một con số đẹp nếu nhìn lướt. Một con số nguy hiểm nếu tưởng nó là niềm tin tuyệt đối.

Hoàng kéo xuống.

[CHỈ SỐ RỦI RO ĐẠO ĐỨC: 40%]

Màu cam nhạt.

Anh ngồi yên.

Dòng giải thích mở ra chậm hơn các chỉ số khác.

[NGUỒN RỦI RO CHÍNH]

[1. BẤT BÌNH ĐẲNG THÔNG TIN KÉO DÀI]

[2. XU HƯỚNG DÙNG KẾT QUẢ ĐÚNG ĐỂ BIỆN MINH CHO QUY TRÌNH THIẾU MINH BẠCH]

[3. SỰ NHẦM LẪN GIỮA SỨ MỆNH TẬP THỂ VÀ Ý CHÍ CÁ NHÂN]

[4. LỆ THUỘC VÀO ĐO LƯỜNG THAY CHO ĐỐI THOẠI]

Hoàng cảm thấy bụng mình siết lại.

Không có câu nào mới.

Chính vì vậy nó nặng.

Anh từng nghĩ rủi ro đạo đức là nhận tiền bẩn, ép nghệ sĩ ký hợp đồng bất công, bán dữ liệu khách hàng, lừa nhà đầu tư, bóp cổ đối thủ. Những thứ đó rõ ràng, có tên, có luật, có quy trình phòng tránh.

Nhưng Hệ thống đặt trước mặt anh một loại rủi ro khác: dùng sự đúng đắn của kết quả để che đi con đường đi tới kết quả đó.

Anh đã đúng quá nhiều lần. Đúng đến mức người khác bỏ qua câu hỏi anh biết bằng cách nào. Đúng đến mức chính anh có lúc quên việc mình không hề chơi cùng bộ bài với họ.

40%.

Chưa phải đỏ. Nhưng không còn là trắng.

Hoàng thử tìm kho mảnh thông tin tương lai. Không có.

Anh thử gọi cây kỹ năng. Không có.

Thử mở nhiệm vụ đang chờ. Không có danh sách nhiệm vụ cũ.

Chỉ còn các lớp chỉ số phản chiếu, các ghi chú biến thiên, các đường quan hệ nối giữa con người và tổ chức. Không có nút “nhận thưởng”. Không có ô “xác nhận nhiệm vụ”. Không có thanh tiến độ khiến lòng người nhẹ đi vì biết chỉ cần lấp đầy là xong.

Một dòng mới hiện ở trung tâm mặt kính.

[THAY ĐỔI CƠ CHẾ]

[HỆ THỐNG KHÔNG CÒN CUNG CẤP BẢN ĐỒ DỰA TRÊN TƯƠNG LAI CŨ]

[HỆ THỐNG CHỈ PHẢN CHIẾU TRẠNG THÁI, CÁI GIÁ VÀ HỆ QUẢ ĐANG HÌNH THÀNH]

[QUYẾT ĐỊNH TIẾP THEO: THUỘC VỀ NGƯỜI DÙNG]

Hoàng bật cười, lần này không thành tiếng.

Người dùng.

Từ ngày đầu, Hệ thống luôn gọi anh như vậy. Không gọi chủ nhân. Không gọi ký chủ theo kiểu tiểu thuyết rẻ tiền. Người dùng. Một danh xưng nghe kỹ thuật, trung tính, gần như vô cảm.

Người dùng có quyền thao tác.

Người dùng cũng chịu hậu quả nếu thao tác sai.

Anh ngồi lùi lại. Ghế nhựa cọ xuống nền gạch phát ra tiếng ken két. Căn phòng vẫn nóng. Mồ hôi chảy dọc sau gáy anh. Giao diện bạc không làm căn phòng sáng hơn, nhưng khiến mọi thứ trong phòng có đường viền lạnh: laptop, quyển vở, ly nước, cái áo khoác treo sau ghế.

Hoàng nhìn file text trống trên màn hình.

Anh đã định ghi danh sách dùng mảnh tương lai.

Bây giờ danh sách đó không còn đối tượng.

Một phần trong anh hụt xuống. Không dữ dội. Không có tiếng nứt. Chỉ giống bước hụt một bậc cầu thang trong bóng tối: cơ thể rơi rất ngắn, tim đập mạnh, bàn chân chạm đất nhưng dư chấn chạy lên tận ngực.

Không có mảnh mới.

Không có đường tắt quay lại.

Suốt 180 ngày, anh từng nghĩ mình đang tự khóa một quyền lực. Hoá ra cái khóa ấy giống thời gian cách ly trước khi một cơ quan trong cơ thể bị cắt bỏ hẳn. Anh đã học sống không có nó. Đến ngày mở lại, thứ phía sau cửa không còn đó nữa.

Hoàng cúi xuống, hai bàn tay đan vào nhau.

Cơn giận đến muộn.

Không hướng vào ai. Không có ai để hướng. Hệ thống không phải người để anh mắng. Nó không hứa sẽ trả lại tương lai. Nó chỉ ghi “thời gian khóa còn lại”. Chính anh đã tự điền phần còn thiếu: hết khóa nghĩa là được dùng tiếp.

Anh tự lừa mình bằng ngữ pháp.

Anh ngẩng đầu nhìn mặt kính bạc.

“Vậy từ đầu mày muốn tao làm gì?”

Câu hỏi rơi vào phòng trọ, va vào tiếng quạt, chìm xuống.

Giao diện không trả lời.

Chỉ số vẫn đứng yên.

Hoàng biết nó sẽ không trả lời. Nếu có một câu giải thích dài về bản chất Hệ thống, về nguồn gốc, về mục đích, thì thứ này lại trở thành bản đồ. Và hình thái mới vừa nói rõ: nó không làm việc đó nữa.

Anh kéo quyển vở lại gần.

Trang giấy trắng mở ra dưới ánh đèn bàn. Bên ngoài hẻm, xe hủ tiếu đêm gõ hai tiếng vào thành nồi, âm thanh kim loại mỏng và quen. Có ai đó gọi “cho tô không hành” ở rất xa. Thành phố tiếp tục sống, không quan tâm tương lai cũ vừa biến mất trong đầu một người.

Hoàng đặt bút xuống.

Dòng đầu tiên:

“Ngày thứ 180 — Hệ thống mở khóa, nhưng không trả lại mảnh tương lai.”

Anh dừng lại, nhìn chữ “trả lại”. Từ đó nghe như anh từng sở hữu nó. Có lẽ không đúng. Có lẽ anh chỉ mượn một phần dữ liệu của một dòng sông đã đổi hướng.

Anh viết tiếp.

“Hình thái mới: Tấm gương phản chiếu.”

Bút chạy chậm hơn bình thường. Mỗi chữ như cần được đặt đúng chỗ.

“Cơ chế cũ: nhiệm vụ — phần thưởng — thông tin — hành động.”

“Cơ chế mới: trạng thái — cái giá — hệ quả — lựa chọn.”

Anh gạch đầu dòng bên dưới.

“- Không còn bản đồ để đọc.”

“- Không còn phần thưởng để biện minh.”

“- Không còn tương lai cũ để trốn sau lưng.”

Ngòi bút dừng lại ở dòng thứ tư. Hoàng nghe tiếng tim mình rõ trong tai. Anh nghĩ về các chỉ số mới: Gia đình 65%, Tin cậy nội bộ 72%, Rủi ro đạo đức 40%. Không chỉ là con số. Là hóa đơn chưa thanh toán.

Gia đình 65% nghĩa là tiền đã bớt thiếu, nhưng sự hiện diện chưa đủ. Nghĩa là ba vẫn chạy xe khi lưng đau. Nghĩa là mẹ vẫn đo sức khỏe gia đình bằng việc ai ăn cơm đúng bữa. Nghĩa là chị Linh ở một thành phố xa, gửi về những tin nhắn ngắn hơn trước.

Tin cậy 72% nghĩa là công ty chưa vỡ, nhưng niềm tin không phải bê tông đổ một lần là xong. Nó giống đường dây điện kéo tạm trong văn phòng: dùng được, nhưng cần nhìn lại định kỳ, cần bọc chỗ hở, cần biết ai đang cắm thêm thiết bị vào đâu.

Rủi ro đạo đức 40% nghĩa là anh chưa thành kẻ xấu. Nhưng con đường thành kẻ xấu không bắt đầu bằng việc tự nhận mình xấu. Nó bắt đầu bằng câu: kết quả tốt mà.

Hoàng viết:

“- Hệ thống mới không dạy phải làm gì. Nó đo nơi mình đang nghiêng.”

Anh nhìn câu đó, rồi sửa bằng cách viết thêm bên cạnh:

“Không phải nơi mình đi. Nơi mình nghiêng.”

Câu ấy làm anh khó chịu. Vì nghiêng là thứ chỉ người khác thấy rõ. Người đứng nghiêng thường vẫn tưởng mình thẳng.

Giao diện bạc vẫn mở. Ở trung tâm, dòng chữ mới hiện lên chậm rãi, không theo lệnh của anh.

[TƯƠNG LAI KHÔNG CÒN LÀ BẢN ĐỒ ĐỂ ĐỌC]

[MÀ LÀ TẤM GƯƠNG ĐỂ SOI]

Hoàng đặt bút xuống.

Anh đưa tay lên.

Lần này, đầu ngón tay anh chạm vào lớp ánh sáng bạc đúng chỗ dòng chữ nằm. Không có bề mặt thật. Không có lực cản. Nhưng trong đầu anh, cảm giác lạnh mỏng quay lại, rõ hơn trước. Mặt kính phản chiếu khuôn mặt anh chồng lên dòng chữ: mắt thâm, miệng mím, vai chưa hết gồng.

Tương lai không còn là bản đồ để đọc, mà là tấm gương để soi.

Câu đó không an ủi.

Nó cũng không trừng phạt.

Nó tước đi quyền được đổ lỗi.

Nếu không có bản đồ, đi sai không thể trách bản đồ. Nếu chỉ có gương, thứ đầu tiên phải nhìn là người cầm tay lái.

Hoàng ngồi rất lâu trước mặt kính bạc.

Log NỢ SỔ vẫn chạy ổn. Quạt vẫn cạch cạch. Mồ hôi sau gáy đã khô thành một vệt rít trên da. Điện thoại sáng lên một lần: tin nhắn nhóm. Anh không mở. Có lẽ Khoa thả tim cà phê. Có lẽ Minh gửi commit khuya. Có lẽ Phương Anh chưa ngủ. Thế giới của anh vẫn ở đó, bằng người thật, việc thật, những câu hỏi chưa trả lời.

Anh từng sợ Hệ thống mở lại sẽ kéo mình về con người cũ.

Anh không nghĩ đến khả năng đáng sợ hơn: nó mở lại và không cho gì để bám.

Cái trống rỗng ấy ban đầu làm anh hụt. Rồi, rất chậm, nó để lộ một khoảng rộng.

Không có mảnh tương lai nghĩa là sáng mai anh không thể dựa vào “biết trước” để nhìn Minh. Không thể dùng một đường tắt để trả lời Phương Anh. Không thể chọn hướng gia đình bằng nhiệm vụ. Không thể đo Khoa bằng vai trò anh gán cho bạn.

Anh phải hỏi. Phải nghe. Phải quyết. Phải sai theo kiểu người thường sai, rồi sửa bằng cách người thường sửa.

Đó không phải sự giải phóng hào hùng.

Nó giống bị bỏ lại ở một ngã tư lúc đèn đường chập chờn, trong tay không có bản đồ, chỉ có tiếng xe và mắt mình.

Hoàng kéo quyển vở lại, viết dòng cuối của trang.

“Hệ thống không còn dẫn đường. Nó chỉ soi xem mình đang trả giá bằng gì.”

Anh nhìn dòng chữ đến khi nét mực bắt đầu khô.

Sau đó anh đóng Hệ thống.

Mặt kính bạc tan đi, để lại phòng trọ nóng, laptop, log đang chạy, quyển vở học trò, và tiếng quạt lệch trục. Không có hào quang. Không có âm thanh. Không có cánh cửa bí mật nào mở sau lưng.

Hoàng lưu file text trống thành một cái tên mới: mirror-notes.txt. Trong file, anh gõ ba dòng:

“Không dùng chỉ số thay đối thoại. Không dùng kết quả thay minh bạch. Không dùng sứ mệnh thay con người.”

Anh đọc lại, rồi tắt laptop.

Màn hình đen phản chiếu khuôn mặt anh rõ hơn giao diện Hệ thống lúc nãy. Không còn chữ bạc che lên. Chỉ có anh, trong một căn phòng nhỏ quận 10, lúc quá nửa đêm.

Hoàng ngồi thêm vài giây.

Rồi anh với tay lấy điện thoại. Tin nhắn nhóm đúng là của Khoa: “Mai ai uống cà phê sữa đá thì thả tim.” Minh đã thả dấu chấm. Trâm thả ba trái tim. Phương Anh vẫn chưa trả lời.

Hoàng đặt ngón tay lên màn hình, định thả tim.

Anh dừng lại, mở khung chat riêng của Phương Anh. Con trỏ nhấp nháy. Anh không gõ về Hệ thống. Không gõ lời thú nhận. Không gõ lời giải thích nửa vời lúc một giờ sáng.

Anh chỉ viết:

“Mai nói chuyện được không?”

Nhìn câu đó, anh xóa chữ “được không”, sửa thành:

“Mai tôi muốn nói chuyện.”

Rồi lại xóa chữ “tôi”, gõ lại:

“Mai tao muốn nói chuyện.”

Anh gửi.

Không có phản hồi ngay.

Hoàng đặt điện thoại xuống, tắt đèn bàn. Phòng chìm vào bóng tối, chỉ còn ánh sáng mỏng từ đèn đường lọt qua cửa sổ, vẽ lên nền gạch một khung vàng méo. Quạt vẫn quay, tiếng cạch cạch đều đều như một cái đồng hồ nghèo.

Anh nằm xuống nệm, mắt mở trong bóng tối.

Từ nay, không còn ai trong đầu anh giữ bản đồ.

Chỉ có tấm gương.

Và người trong gương phải tự bước đi.