Phiên điều trần bắt đầu lúc chín giờ sáng ngày thứ chín. Tôi đến sớm hai mươi phút. Phòng họp của hiệp hội nằm trên tầng mười hai, có tường gỗ tiêu âm và hệ thống loa tốt đến mức người ta nghe được cả tiếng lật giấy ở cuối phòng. Hoài Thanh đứng cạnh bàn kỹ thuật, kiểm tra đường phát. Cậu không chạm vào laptop của tôi. “Cô có muốn tôi kiểm checksum file trình bày không?” cậu hỏi. “Tôi đã kiểm hai lần.” “Vậy tôi không kiểm lại.” Tôi nhìn cậu. “Nhưng cậu có thể xác nhận hệ thống phát đang ở chế độ chỉ đọc.” “Được.” Cậu làm đúng phần tôi yêu cầu, rồi gửi biên bản xác nhận cho thư ký hội đồng. Không thêm một thao tác nào. Tuyết Nghi đến cùng đại diện gia đình Tần Mặc. Cô mang theo văn bản giới hạn công bố: hội đồng được nghe bản preview và exhibition master trong phiên kín, nhưng phần câu riêng tư không được ghi âm lại, trích dẫn hoặc đưa ra công chúng. Khi trình bày provenance, chúng tôi chỉ phát room tone. Dịch Minh đến sau cùng với hai luật sư của công ty. Anh ta không nhìn tôi. Chủ tọa đọc phạm vi xem xét. Có ba câu hỏi riêng biệt. Một, tôi có sửa nội dung trái phép hay không. Hai, hệ thống lưu trữ có bảo đảm provenance như công ty tuyên bố hay không. Ba, quy trình quản lý nội dung có bị sử dụng để tạo hoặc che giấu một bản master sai lệch hay không. Tôi biết ngay đây là thay đổi quan trọng. Dịch Minh đã cố gộp mọi thứ thành một câu: tài khoản của Chi Âm xuất file, vậy Chi Âm chịu trách nhiệm. Hội đồng tách nó thành ba lớp. Con người, hệ thống và quyền quản lý. Tôi được mời trình bày trước. Màn hình hiện waveform của bốn giây. “Đây là phần thay thế câu nói ở giây thứ ba mươi bảy,” tôi nói. “Tôi không phát câu bị cắt vì nội dung thuộc quyền kiểm soát của gia đình và giám tuyển. Để xác định thao tác có xảy ra hay không, chúng ta không cần xâm phạm quyền đó.” Tôi phát room tone phòng dựng số bốn. Tiếng điều hòa đều. Quạt máy chủ rất thấp. Cửa kính rung nhẹ. Sau đó tôi phát room tone trong exhibition master. Máy lạnh năm mươi héc. Bánh xe lăn. Chuông thang máy vọng bên trái. Tôi không giải thích ngay. Tôi để hội đồng tự nghe sự khác biệt. Một thành viên hỏi: “Có thể đoạn thứ hai nằm sẵn trong băng gốc không?” “Không. Master số hóa gốc và working copy đều giữ room tone phòng phỏng vấn. Đoạn thứ hai chỉ xuất hiện trong exhibition master được tạo sau. Phổ nền đổi đúng hai biên của bốn giây, trong khi thời lượng tổng không đổi.” Tôi chiếu checksum của master immutable, working copy, preview và exhibition master. Master gốc không thay đổi. Preview tôi gửi Tuyết Nghi lúc mười tám giờ lẻ hai khớp working copy đã phê duyệt. Exhibition master hai giờ mười ba có checksum khác. Luật sư công ty hỏi: “Cô có quyền tạo exhibition master không?” “Không. Nhóm nội dung tạo sau khi giám tuyển phê duyệt preview.” “Nhưng trường hiển thị actor mang tên cô.” “Tôi sẽ để kiến trúc sư hệ thống giải thích trường đó. Phần tôi có thể xác nhận là token cá nhân của tôi hết hiệu lực lúc mười tám giờ ba mươi hai.” “Cô từng viết email đề nghị cân nhắc cắt câu gây tranh chấp?” “Tôi đề nghị chỉ cân nhắc nếu có phê duyệt bằng văn bản của người sở hữu quyền. Xin chiếu toàn bộ email.” Thư ký đưa email lên. Câu bị phát tán nằm ở đầu. Phần điều kiện nằm ngay sau, không phải một thư khác hay lời giải thích được thêm về sau. Tôi nói: “Tôi không phủ nhận mình đã nêu khả năng biên tập. Trong nghề phục chế, ta thường phải trao đổi ranh giới giữa kỹ thuật và nội dung. Điều quyết định không phải một từ ‘cắt’ đứng riêng. Là ai có quyền quyết định và provenance có ghi trung thực hay không.” Tôi kết thúc phần của mình bằng bản đồ âm học. Mẫu room tone trùng booth quảng cáo tầng bảy. Clock drift của đoạn chèn trùng bộ chuyển đổi cố định trong booth. Phiên “test triển lãm” mở microphone lúc một giờ năm mươi tám, mười lăm phút trước khi exhibition master được xuất. “Tôi không nói dữ liệu này chứng minh ai đã ngồi trước máy,” tôi nói. “Nó chứng minh bản master bị tạo từ một phiên ngoài phòng dựng, bằng hạ tầng thuộc nhóm nội dung. Tôi yêu cầu hội đồng giữ kết luận trong giới hạn ấy.” Dịch Minh lần đầu nhìn thẳng vào tôi. Có lẽ anh chờ tôi buộc tội quá mức, để luật sư chỉ cần tìm một khoảng trống là kéo sập toàn bộ. Tôi không cho anh khoảng trống đó. Đến lượt Hoài Thanh. Cậu đứng trước hội đồng với một tập incident report mới. Trang đầu ghi ngày lỗi snapshot xảy ra sáu tháng trước. Trang cuối có chữ ký của cậu và danh sách mười bốn dự án cần tái kiểm toán. “Hệ thống của công ty dùng snapshot incremental,” cậu nói. “Sau một thay đổi schema, file sidecar có thể bị đánh dấu metadata-only và không được đưa vào snapshot dù audio được lưu. Tôi phát hiện lỗi ở một dự án cũ, sửa bản sao cụ thể và rule, nhưng không lập incident report. Vì vậy công ty tiếp tục tuyên bố snapshot luôn chứa đầy đủ provenance trong khi chưa có kiểm chứng hồi tố.” Chủ tọa hỏi: “Anh có làm sai log để bảo vệ cô Thẩm không?” “Không. Tôi từng đề nghị khôi phục bản ghi xác thực từ mirror mà không lập biên bản. Cô ấy từ chối. Sau đó tôi cung cấp mirror cho kiểm toán viên theo quy trình pháp chứng.” “Đề nghị của anh có phù hợp quy trình không?” “Không.” “Anh có cho rằng lỗi snapshot khiến tên cô Thẩm xuất hiện trong log export?” “Không. Đó là lỗi thiết kế trường hiển thị khác. Giao diện đặt `actor_display` bằng tên chủ working copy, còn xác thực thật nằm ở `credential_id`. Phiên hai giờ mười ba dùng service token của nhóm nội dung. Việc snapshot thiếu sidecar làm mất lịch sử thao tác chi tiết, nhưng không tạo ra service token và không tự chỉnh audio.” Cậu tách hai lỗi của mình khỏi hành vi thao túng, dù gộp chúng lại có thể khiến cậu trông như người duy nhất chịu trách nhiệm và giúp tôi được tha nhanh hơn. “Tại sao anh không báo incident sáu tháng trước?” “Vì tôi tin mình có thể sửa mà không làm dự án dừng. Tôi đã đặt tính liên tục vận hành cao hơn quyền được biết của những người giao dữ liệu cho hệ thống.” “Anh có làm vậy để bảo vệ cô Thẩm?” “Không. Lúc đó dự án không liên quan cô ấy. Trong sự việc hiện tại, tôi từng muốn âm thầm sửa vì sợ cô ấy mất chứng chỉ. Nhưng nếu làm, tôi sẽ tiếp tục cùng một sai lầm: quyết định thay người bị ảnh hưởng rằng sự thật nào họ cần biết.” Tôi nghe tiếng bút dừng trên bàn hội đồng. Hoài Thanh không nói chúng tôi là gì với nhau. Không biến tình cảm thành lý do giảm trách nhiệm. Cậu chỉ để nó xuất hiện như một nguy cơ thiên kiến mà cậu đã nhận ra. Tuyết Nghi trình bày sau cậu. Cô xác nhận preview đầy đủ được phê duyệt, exhibition master không được cô phê duyệt, và quyết định hoãn là của cô cùng gia đình nghệ sĩ. Cô không phát câu bị cắt. Luật sư công ty hỏi: “Nếu hội đồng không nghe câu đó, làm sao xác định việc cắt gây thiệt hại?” Tuyết Nghi đáp: “Bởi quyền quyết định nội dung không thuộc công ty. Ngay cả khi câu ấy không thay đổi ai được quản lý kho tác phẩm, việc thay nó mà giả lịch sử phê duyệt vẫn tước quyền của người đã ghi âm và người được giao quản lý.” “Cô có lợi ích cá nhân trong câu nói?” “Có thể. Chính vì thế tôi không dùng nó để bảo vệ vị trí của mình. Tôi đã mất hợp đồng giám tuyển và vẫn giữ giới hạn công bố.” Dịch Minh xin phát biểu trực tiếp. Anh đứng lên, giọng bình tĩnh như trong mọi cuộc họp. “Công ty đối mặt với hạn khai mạc và nguy cơ tranh chấp. Tôi đặt lịch booth để thử lời giới thiệu, đúng. Nhóm tôi có service token, đúng. Nhưng không có camera hay log cá nhân chứng minh tôi sửa bản master. Hệ thống do anh Cố quản lý có lỗi nghiêm trọng. Cô Thẩm từng đề nghị cắt. Cô Lâm có lợi ích trong nội dung. Kết luận một cá nhân thao túng là suy đoán.” Chủ tọa nói: “Hội đồng chưa kết luận cá nhân nào thao tác trực tiếp.” Dịch Minh hơi khựng lại. “Chúng tôi đang xem xét trách nhiệm nghề nghiệp và quản trị,” chủ tọa tiếp. “Anh có xác nhận sau khi nhận preview đầy đủ, nhóm nội dung đã tạo exhibition master bằng service token do anh quản lý không?” “Đó là quy trình tự động.” “Có yêu cầu nào được phê duyệt để thay bốn giây bằng room tone booth tầng bảy không?” “Không.” “Sau khi sự cố được báo, anh có cung cấp log actor_display như thể đó là xác thực cá nhân của cô Thẩm không?” “Tôi cung cấp log hệ thống hiển thị.” “Anh có biết trường credential_id tồn tại?” Dịch Minh im lặng một nhịp. “Tôi không phụ trách kỹ thuật.” Hoài Thanh xin phép bổ sung. Chủ tọa đồng ý. “Báo cáo export chuẩn của nhóm nội dung hiển thị cả hai trường,” cậu nói. “Bản anh Dịch Minh gửi hội đồng nội bộ đã ẩn cột credential_id.” Một tài liệu mới được chiếu. Bản log gốc có sáu cột. Bản tôi nhận sáng thứ ba có năm cột. Cột bị bỏ chính là service token. Luật sư công ty phản đối vì tài liệu được tìm thấy muộn. Kiểm toán viên xác nhận nó nằm trong kho báo cáo của nhóm nội dung, checksum tạo trước sự cố và được thu theo lệnh niêm phong. Tôi nhìn Dịch Minh. Anh không còn cười. Anh vẫn không thú nhận đã tự tay chỉnh waveform. Có thể hội đồng sẽ không bao giờ có bằng chứng trực tiếp đó. Nhưng anh đã quản lý token tạo bản sai, đặt phiên booth tạo room tone trùng khớp, xóa tệp tạm, cung cấp log bị bỏ cột xác thực và phát tán email cắt cụt. Trách nhiệm không cần đợi một lời thú nhận hoàn hảo mới tồn tại. Phiên điều trần nghỉ trưa. Tôi ra ban công cuối hành lang. Thượng Hải phía dưới phủ sương, các tòa nhà chỉ còn những hình chữ nhật nhạt màu. Hoài Thanh đứng trong cửa, không bước ra. “Cậu có thể vào,” tôi nói. Cậu đến cạnh lan can nhưng giữ một khoảng vừa đủ. “Tôi có thể bị thu hồi quyền quản trị hệ thống lưu trữ,” cậu nói. “Tôi biết.” “Tôi không nói để cô bảo tôi đừng làm.” “Tốt. Vì tôi sẽ không nói.” Cậu gật đầu. “Cô có sợ không?” “Có. Nếu họ phục hồi chứng chỉ, tôi vẫn thất nghiệp. Nếu không phục hồi, ba năm học nghề có thể thành một dòng chú thích trong hồ sơ.” “Tôi không biết phải nói gì để chuyện đó nhẹ hơn.” “Không cần nhẹ hơn.” Chúng tôi đứng nghe tiếng thành phố bị cửa kính chặn thành một lớp nền mờ. Hoài Thanh từng luôn cố tìm nút lọc để loại tiếng khó chịu. Lần này cậu để nó tồn tại. Hội đồng công bố quyết định lúc bốn giờ. Không có bằng chứng tôi đăng nhập hoặc thực hiện export hai giờ mười ba. Working copy và preview của tôi giữ nguyên nội dung, sidecar đầy đủ. Chứng chỉ phục chế âm thanh của tôi được phục hồi, hồ sơ đình chỉ được ghi là kết luận không có vi phạm. Hội đồng yêu cầu công ty công bố cải chính việc actor_display không phải trường xác thực, đồng thời thu hồi toàn bộ bản exhibition master sai. Lỗi snapshot của Hoài Thanh được xác định là vi phạm nghĩa vụ báo cáo. Cậu bị đình chỉ quyền quản trị sáu tháng và phải tham gia tái kiểm toán mười bốn dự án. Hội đồng ghi rõ lỗi đó làm suy yếu provenance nhưng không tạo hoặc biên tập đoạn cắt. Với nhóm nội dung, hội đồng kết luận có thao túng quy trình và che giấu thông tin xác thực dưới quyền quản lý của Dịch Minh. Hồ sơ được chuyển cho công ty và bên pháp lý của gia đình Tần Mặc. Họ không viết rằng anh tự tay cắt câu, vì chứng cứ không đủ cho kết luận ấy. Một tuần sau, công ty chấm dứt hợp đồng với Dịch Minh và mất quyền quản lý kho tác phẩm. Điều đó không trả lại việc làm cho tôi hay Tuyết Nghi. Quyết định chấm dứt hợp đồng của chúng tôi vẫn có hiệu lực theo điều khoản thương mại. Chúng tôi thắng sự thật, không thắng lại mọi thứ đã mất. Ba tháng sau, phòng triển lãm âm thanh mở cửa dưới sự quản lý của một quỹ độc lập. Trên tường ngoài phòng nghe có bảng provenance: nguồn băng, ngày ingest, checksum master, danh sách thao tác phục chế, người phê duyệt và ghi chú về bản master bị thu hồi. Không có tên Dịch Minh trong vai thủ phạm. Chỉ có chuỗi sự kiện đã được chứng minh. Tuyết Nghi trở lại làm giám tuyển theo hợp đồng trực tiếp với gia đình. Cô chọn phát bản phỏng vấn đầy đủ trong phiên riêng, còn bản công cộng giữ một đoạn khác được ông Tần từng duyệt. Hai phiên bản đều ghi rõ ai quyết định và vì sao. Tôi mở một phòng phục chế nhỏ trong khu xưởng cũ. Khách hàng đầu tiên là quỹ triển lãm. Khách hàng thứ hai đến vì đọc bản cải chính của hiệp hội. Không đông, nhưng mỗi dự án đều bắt đầu bằng một trang quyền hạn: ai được sửa kỹ thuật, ai được quyết nội dung, khi nào phải dừng. Hoài Thanh làm việc cùng đội tái kiểm toán. Cậu không được chạm quyền quản trị production, chỉ xây công cụ kiểm chứng và để người khác phê duyệt. Mỗi tuần, cậu gửi tôi một báo cáo ngắn về những sidecar được khôi phục. Không phải để xin tha thứ. Vì một số dự án từng do tôi phục chế và tôi là bên bị ảnh hưởng. Ngày bản ghi Tần Mặc chính thức được phát, cậu đến phòng làm việc của tôi với hai cốc cà phê. “Cậu đặt lịch trước chưa?” tôi hỏi. “Chưa. Tôi đứng ngoài ba phút để quyết định nên nhắn hay gõ cửa.” “Và cậu chọn gõ cửa.” “Cô đã nói có thể vào trong giờ làm.” Tôi nhận cà phê. “Hôm nay không còn dự án chung.” “Vì vậy tôi muốn hỏi một việc không liên quan công việc.” Cậu lấy một tờ giấy gấp đôi. Trên đầu là dòng: Quy tắc hợp tác ngoài giờ. Tôi mở ra. Có bốn điều. Một, không âm thầm giải quyết vấn đề của người kia khi chưa hỏi. Hai, không biến hy sinh nghề nghiệp thành bằng chứng tình cảm. Ba, khi cần im lặng, nói rõ đó là thời gian suy nghĩ chứ không phải rút lui. Bốn, mọi sửa đổi cần sự đồng ý của cả hai. Tôi nhìn cậu. “Cậu viết một thỏa thuận phiên bản để mời tôi hẹn hò?” “Thói quen nghề nghiệp.” “Thiếu trường checksum.” Hoài Thanh nghiêm túc lấy bút. “Có cần thêm không?” Tôi bật cười, lần đầu tiên sau nhiều tháng mà không phải vì ai đó nói một câu mỉa mai đúng lúc. “Không. Nhưng cần điều năm.” “Cô viết đi.” Tôi thêm: Có thể thay đổi quy tắc khi cả hai vẫn còn muốn ở lại bàn thảo luận. Cậu đọc, rồi ký tên mình trước. Tôi ký bên cạnh. Chúng tôi đi bộ đến triển lãm vào cuối giờ chiều. Phòng nghe chỉ có tám ghế. Tuyết Nghi đứng ở cửa, kiểm danh sách phiên phát. Khi thấy chúng tôi, cô chỉ vào hai chỗ cuối. Đèn tắt. Giọng Tần Mặc vang lên từ loa, giữ nguyên tiếng thở, khoảng dừng và cả tiếng rót nước. Đến giây ba mươi bảy, không có khoảng im lặng giả. Câu nói đi qua căn phòng đúng như lúc được ghi, rồi tan vào room tone thật. Tôi không nhìn Hoài Thanh. Cậu cũng không nắm tay tôi như một cảnh kết đã được sắp sẵn. Chúng tôi chỉ ngồi cạnh nhau, mỗi người nghe bằng đôi tai của mình. Ngoài phòng, bảng provenance sáng dưới ngọn đèn nhỏ. Mọi thay đổi đều có tên. Mọi quyết định đều có người sở hữu. Và khoảng im lặng, khi xuất hiện, không còn là nơi ai đó có thể giấu một lời nói bị lấy mất. Nó chỉ là khoảng trống được giữ nguyên, cho đến khi người có quyền lên tiếng tự chọn thời điểm cất lời.