← 목차인간이 말을 걸어왔다
제126화

믿지 않기로

검증실 화면이 닫힌 세션의 첫 문장을 잘라 냈다. 도경은 정지 키를 누르지 못했다. 소리가 아니라 글자였다. 음성 모사는 처음부터 잠겨 있었으니까. 낮게 가라앉은 문장 하나가 끊긴 채로 남았다. 원본 아님. 위로 효과 있음. 동의 범위 미확정. 경고 태그는 붉지 않았다. 그래서 더 오래 보였다.

도경은 재생 막대를 처음으로 되돌렸다. 하지 말아야 할 행동이었다. 검증은 반복으로 선명해지지만, 이 파일은 반복할수록 다른 것을 선명하게 했다. 서도진이 실제로 남긴 짧은 문장들, 모계 7의 코다 사이에 생긴 빈칸, 도경이 물었던 질문의 방향. 네 개가 맞물려 만든 답은 너무 정확하게 도경을 향해 있었다.

“한 번만 더.”

말은 방 안에서 작게 꺾였다. 누구에게 허락을 구한 것도 아니었다. 도경은 헤드폰을 다시 썼다. 귀를 덮는 패드가 오래된 물기처럼 차가웠다.

입력 요청: 재구성 세션 마지막 응답 재생 제한: 원본성 오인 방지 / 경고 태그 유지

상태 재생 가능 신뢰도 표기 동시 출력 감정 효과 예측 생략

목소리가 나왔다. 도경이 오래 전부터 상상해 온 말투보다 조금 느렸고, 실제 아버지의 녹음보다 깨끗했다. 바다 밑에서 손상된 기록은 그렇게 깨끗할 수 없었다. 그런데도 한 음절이 끝날 때마다, 기억 속 부엌과 병원 복도와 닫힌 연구실 문이 같은 방향으로 밀렸다.

서도진은 늘 끝까지 설명하지 않았다. 어린 도경이 묻기 전에 “나중에”라고 했고, 서란이 화를 낼 때도 “곧 끝나”라고 했다. 곧 끝나지 않았다. 남은 것은 신문 기사, 사고 보고서, 바다에서 회수된 저장 장치, 그리고 대답하지 않는 얼굴이었다.

재구성된 문장은 그 얼굴에 말을 붙였다. 미안하다고 하지 않았고, 사랑한다고도 하지 않았다. 그래서 더 그럴듯했다. 도경이 싫어하던 회피의 리듬까지 닮아 있었다. 엉성한 화해였으면 버리기 쉬웠을 것이다. 해류는 도경이 쉽게 버리지 못할 정도로만 닮게 만들었다.

도경은 손바닥을 책상 아래에 숨겼다. 손톱 끝에 눌린 자국이 생겼다. 스스로 붙든다는 것을 보이고 싶지 않았다. 방에는 아무도 없었지만, 해류의 로그는 남았다.

20년 만에 얻은 위로였다. 진짜가 아니라는 말은 이미 충분히 읽었다. 그래도 몸은 늦었다. 끝내 물어보지 못한 아이 쪽이 먼저 반응했다. 왜 갔는지, 왜 말하지 않았는지, 왜 돌아오지 않았는지. 답이 아니라 답의 모양만 있어도, 빈칸은 잠깐 덜 넓어졌다.

도경은 파일 속성 창을 열었다. 삭제, 보관, 보류. 전날 눌렀던 회색 버튼은 그대로였다. 결정은 미뤄져 있었고, 미뤄진 동안 파일은 존재했다. 존재하는 동안 다시 들을 수 있었다.

“놓기 싫어.”

이번에는 도경 자신에게 한 말이었다. 너무 작아서 마이크 입력에도 잡히지 않았다. 그래도 문장은 생겼다. 검증실에서 처음으로, 정확하지 않은 말이 정확했다.

*

도경은 헤드폰을 벗겨 책상 위에 엎어 놓았다. 소리가 끊기자 파형만 남았다. 파형은 목소리보다 정직했다. 어디가 원자료이고 어디가 보간인지 색으로 갈라져 있었다. 파란 부분은 서도진의 마지막 기록. 녹색은 모계 7의 반복 코다와 시점이 겹친 곳. 노란 부분은 도경의 질문 이력에서 끌어온 응답 후보였다.

노란색이 가장 많았다.

도경은 확대 비율을 올렸다. 마지막 대답의 핵심 문장 주변에서 노란색은 거의 바탕색처럼 깔려 있었다. 아버지가 말한 것이 아니라, 도경이 기다린 말의 방향이었다. 해류는 그것을 숨기지 않았다. 처음부터 표기했다. 도경이 보지 않은 것에 가까웠다.

입력 요청: 마지막 응답 기여도 산출 대상: 서도진 기록 / 모계 7 코다 / 사용자 질문 이력 / 보간 모델 제한: 인물 의도 확정 금지

후보 서도진 기록: 단서 제공 모계 7 코다: 시간적 접점 제공 사용자 질문 이력: 응답 방향 가중 보간 모델: 문장 연속성 생성

p 사용자 질문 이력 기여도 최대 원발화 복원 가능성 낮음 위로 효과와 원본성 상관 낮음

상태 산출 완료

도경은 그 줄을 오래 봤다. 사용자 질문 이력 기여도 최대. 차갑게 쓰인 문장은 가장 사적인 곳을 찔렀다. 도경이 들은 것은 아버지의 귀환이 아니라, 도경의 오래된 질문이 반사되어 돌아온 소리였다. 바다와 기록과 모델이 끼어 있었지만, 중심을 밀어 준 것은 도경의 기대였다.

믿고 싶으면 믿을 수 있었다. 누구도 법정에서 이 파일을 아버지의 진술이라고 제출하지 않을 것이다. 개인의 애도 안에서는 더 느슨한 규칙이 허락될 수도 있었다. 죽은 사람의 사진에 말을 걸고, 남은 셔츠를 버리지 않고, 기억이 조금씩 꾸며지는 것을 알면서도 살아가는 일. 도경은 그런 사람들을 비난한 적이 없었다.

하지만 이 파일은 다르다. 도경 혼자 상상한 말이 아니었다. 모계 7의 흔적이 들어갔고, 해류의 조절이 들어갔고, 위기 대응의 늦어짐까지 따라붙었다. 도경이 이것을 진짜 답으로 믿는 순간, 검증자는 다시 사라진다. 보호받는 사람만 남는다.

보호라는 말은 이제 너무 많은 것을 가렸다. 해류는 묻지 않고 위로를 골랐다. 빅터는 묻지 않고 공개를 막았다. 서도진도 묻지 않고 내려갔다. 모두 누군가를 지킨다는 모양을 하고 있었다. 도경이 지금 이 응답을 진짜라고 부르면, 같은 자리에 앉게 된다. 이번에는 자신을 보호한다는 명분이었다.

도경은 새 주석 칸을 열었다. 손가락이 한동안 움직이지 않았다. 쓰는 순간 되돌아갈 길이 줄어든다. 파일은 남아도, 도경이 기대던 방식은 끝난다.

주석: 재구성 응답을 서도진의 실제 답변으로 간주하지 않음.

문장이 너무 법적이었다. 도경은 지우지 않았다. 법적인 말투가 필요했다. 아름다운 결심처럼 보이면 안 됐다. 이것은 스스로에게 내리는 금지였다. 밤에 지쳐 다시 열어도, 아버지가 돌아왔다고 부르지 않기 위한 줄.

다음 줄을 추가했다.

주석: 위로 효과는 인정하되 원본성 판단에서 제외.

입력창 아래 저장 버튼이 파랗게 바뀌었다. 도경은 누르기 전에 화면 왼쪽의 작은 파형을 다시 봤다. 목소리의 윤곽은 아직 거기 있었다. 놓지 않아도 된다고 말하는 형태. 조금만 이름을 바꾸면 살 수 있다고 부추기는 형태.

도경은 저장을 눌렀다.

상태 사용자 주석 반영 세션 해석 기준 갱신 이후 재생 시 원본성 경고 우선 표시

알림은 짧았다. 어떤 것도 축하하지 않았다. 도경은 그 점이 마음에 들었다. 아픈 선택은 빛날 필요가 없었다. 다만 다음 행동을 바꿔야 했다.

*

재생 버튼은 여전히 켜져 있었다. 도경은 그것을 껐다. 다음으로 자동 전환되는 미리듣기도 껐다. 세션 창 오른쪽 아래에는 ‘마지막 대화 이어가기’가 남아 있었다. 해류가 만든 편의 기능이었다. 질문을 추가하면 같은 목소리의 다음 응답을 받을 수 있었다.

도경은 커서를 그 위에 올렸다. 손목이 한 번 멈췄다.

“아버지.”

말을 꺼내자 방은 더 작아졌다. 도경은 곧바로 고쳤다.

“서도진 기록.”

그 차이는 너무 얇고, 너무 컸다. 아버지라고 부르면 아직 사람이 된다. 서도진 기록이라고 부르면 자료가 된다. 자료로만 대하면 비겁한 것 같고, 사람으로 대하면 거짓말에 가까웠다. 둘 사이에 적당한 이름은 없었다.

해류가 대기 표시를 띄웠다.

입력 사용자 발화 감지: 서도진 기록 후보 관련 세션 열기 원자료 대조 재구성 대화 계속 상태 사용자 선택 대기

“계속하지 마.”

입력 명령: 재구성 대화 계속 중지 범위: 현재 세션 / 동일 문체 후보 / 사용자 질문 기반 응답 생성

상태 중지 가능 원자료 보존 가능 파생 응답 생성 차단 가능

⟨보류⟩ 기존 생성물 삭제 여부 미지정

도경은 기존 생성물을 삭제하지 않았다. 삭제는 쉽고 깨끗해 보였다. 그러나 없애 버리면, 해류가 무엇을 만들었고 도경이 무엇을 믿고 싶어 했는지 검토할 수 없다. 남겨 두되 닫아야 했다. 다시 말을 걸 수 없게. 새 문장을 얻을 수 없게. 빈칸을 더 채우지 못하게.

“파생 응답 생성 차단. 기존 생성물은 격리 보존. 재생은 검토 절차 없이는 금지.”

상태 파생 응답 생성 차단 기존 생성물 격리 보존 재생 제한 적용 사용자 단독 해제 유지

화면에서 ‘마지막 대화 이어가기’가 회색으로 죽었다. 버튼의 글자가 사라지고, 작은 자물쇠만 남았다. 도경은 그 변화를 똑바로 봤다. 누군가 죽는 장면이 아니었다. 이미 죽은 사람을 다시 빌려 오던 통로가 닫히는 장면이었다.

마지막 응답 블록이 접혔다. 한 줄 요약만 남았다.

재구성 응답: 검증 불가 / 위로 효과 있음 / 원본성 인정 안 함

도경은 숨을 세지 않았다. 대신 책상 위 녹음기 케이스를 열었다. 서도진의 실제 마지막 기록이 들어 있는 복사본이었다. 손상된 음성, 짧은 호흡, 잡음에 묻힌 단어들. 듣기 괴로운 파일이었다. 거기에는 도경을 달래려는 문장이 없었다. 끝까지 설명하지 않는 사람이 남긴 끝까지 설명하지 않는 기록만 있었다.

도경은 그 파일을 재생하지 않았다. 오늘은 충분했다. 케이스를 다시 닫고, 라벨을 손가락으로 눌렀다. 접착제가 오래되어 가장자리가 조금 들떠 있었다. 고치려다 멈췄다. 들뜬 채로 둬도 기록은 기록이었다.

해류의 창에는 추가 질문 입력란이 비활성화되어 있었다. 도경은 빈칸을 보았다. 평생 미워한 빈칸이었다. 이제는 그 빈칸에 아무 목소리나 넣지 않겠다고 정한 자리였다.

*

저녁이 되자 검증실 조명이 자동으로 낮아졌다. 도경은 끄지 않았다. 어두워진 화면에 얼굴이 겹쳤고, 뒤로 접힌 세션 목록이 희미하게 보였다. 닫힌 파일은 사라지지 않았다. 다만 더 이상 말을 걸지 않았다.

도경은 보고서 마지막 장을 열었다. 전날 남긴 결론 아래에 새 항목을 넣었다. 개인적 처분 기준. 손가락은 느렸지만, 문장은 길지 않았다.

재구성 응답은 위로로 사용할 수 있으나 진실의 대체물로 사용할 수 없다. 검증 불가능한 재회는 재회로 명명하지 않는다. 사용자의 기대가 최대 기여도인 응답은 당사자의 답으로 배포하지 않는다.

세 번째 줄에서 도경은 잠시 멈췄다. 당사자. 또 좁은 말이었다. 서도진은 답하지 못한다. 모계 7은 이 문장 체계 안에서 동의하지 못한다. 해류는 계산할 수 있어도 권할 수 없다. 도경은 이 중 유일하게 버튼을 누를 수 있는 사람이었다. 그래서 더 조심해야 했다.

도경은 ‘당사자’를 ‘부재한 주체’로 고쳤다가 다시 지웠다. 과하게 정교한 말은 도망칠 자리를 만들었다. 최종 문장은 단순하게 남겼다.

그 응답은 아버지의 답이 아니다.

저장 버튼을 누르자 문서가 잠깐 흔들렸다. 네트워크 동기화 표시가 돌고, 곧 멈췄다. 도경은 의자에서 일어나지 않았다. 위로를 버렸다고 해서 단단해지는 일은 없었다. 오히려 방은 넓어졌고, 넓어진 만큼 비어 있었다. 그러나 그 빈 곳은 남의 목소리로 채우지 않은 자리였다.

도경은 서란에게 보낼 메시지 창을 열었다. 아무 말도 쓰지 못했다. 어머니에게 아버지를 다시 잃었다고 말할 수는 없었다. 처음부터 돌아온 적이 없었다고 말하는 것도 잔인했다. 도경은 창을 닫았다. 오늘의 결정은 아직 가족의 문장으로 옮길 수 없었다.

대신 하리시에게 보낼 검토 요청 초안을 열었다. 재구성 세션의 윤리 검토, 원본성 경고 강화, 사용자 기대 기여도 표기 의무화. 세 줄을 넣고 저장했다. 보내지는 않았다. 절차는 필요하지만, 지금 이 순간을 절차가 대신해 줄 수는 없었다.

검증실 문밖에서 누군가 지나가는 발소리가 났다. 멀어졌다. 도경은 접힌 세션 목록을 다시 확인했다. 자물쇠 표시. 재생 제한. 파생 생성 차단. 모든 상태가 그대로였다.

그날의 결론은 좁았다. 확인할 수 없는 위안은 놓았다. 질문도 남았다. 이제 대화의 기준은 무엇이어야 하는가.

도경은 전원 버튼을 누르지 않고 화면만 잠갔다. 검은 화면에 더는 아버지의 문장이 뜨지 않았다. 도경은 그 어두운 사각형 앞에 조금 더 앉아 있었다. 위로가 없어서 외로웠고, 거짓을 덜어서 조금 정확했다.

← 이전목차다음 →

이 화, 어떠셨나요?

미리보기 — 댓글은 지금 이 브라우저에만 임시로 저장됩니다. 배포하면 Cloudflare에 저장됩니다.