회수 로그의 원본이 보존된 뒤에도 회색실은 조용해지지 않았다
증거분석관은 빠진 말을 듣는다 · 2026. 11. 3.
조회수 0
회수 로그의 원본이 보존된 뒤에도 회색실은 조용해지지 않았다. 민우는 외부 서비스의 관리자 계정과 물류회사 법무 계정을 함께 압수해야 한다고 주장했고, 여름은 보호 대상의 정보가 섞인 원본을 먼저 분리해야 한다고 맞섰다. 서진은 두 사람 사이에서 자신이 가진 능력 기록을 아직 공개하지 않은 상태였다.
민우가 회의실 문을 닫으며 말했다.
“서진, 원음에서 들은 단어가 있습니까?”
서진은 바로 대답하지 않았다. 22화의 ‘빈집’은 이미 첫 가설을 밀어 올렸다가 폐기됐다. 그 사실을 숨기지는 않았지만, 능력 사용 기록은 외부 검토자와 여름에게만 먼저 제출했다. 민우는 그 지연을 정보 독점으로 받아들였다.
“있었습니다.”
“왜 처음부터 말하지 않았습니까?”
“능력 출력은 증거가 아니고, 원본 검토 전에는 공개 범위도 정해야 했습니다.”
“우리 팀은 당신이 무엇을 들었는지 모른 채 송주혁을 의심했습니다.”
“그래서 정정문에 전 과정을 넣었습니다.”
민우는 책상 위 서류를 두드렸다. “정정문은 나중입니다. 현장에서는 이미 사람이 움직였어요.”
여름이 그를 막았다. “분석관의 능력 사용을 수사 판단의 근거로 쓰려면, 먼저 사용 기록과 비용, 독립 검증 여부를 분리해야 합니다.”
“그러는 동안 외부 서비스가 자료를 회수하려 했습니다.”
“그래서 보존 요청을 먼저 넣었고, 원본은 남았습니다.”
말싸움은 사건의 시간이 아니라 권한의 순서를 두고 벌어졌다. 민우는 빠른 압수를, 여름은 제한된 제출을, 서진은 독립 검증을 주장했다. 세 사람 모두 증거를 지키고 있었지만, 서로의 방식이 위험하다고 생각했다.
송주혁은 문밖에서 그 대화를 듣고도 들어오지 않았다. 그는 보호기관과 통화를 끝낸 뒤 여름에게만 자신의 계정 접근 조건을 다시 전달했다. 서진은 그 사실을 나중에 알았다. 송주혁이 자신을 믿지 않아서가 아니라, 분석관과 수사관의 접근을 같은 것으로 보지 않았기 때문이다.
오후에 외부 검토자들이 능력 사용 기록을 확인했다. 출력은 ‘빈집’, 주어·시점·진위 없음, 사용 뒤 일상어 하나 상실, 회복 시각 기록. 기록은 완전했지만, 그 완전함이 오히려 문제였다. 능력은 편리한 단서가 아니라, 서진의 언어와 판단에 비용을 부과하는 행위였기 때문이다.
여름은 서진에게 능력 분석권을 일시 중지하라고 제안했다. 외부 원음이 정리될 때까지 서진은 원본 진술의 해석자가 아니라 관찰자로 남고, 다른 분석관이 첫 검토를 맡는 방식이었다.
서진은 그 말을 듣고 얼굴을 굳혔다. 분석권을 빼앗기면 사건에서 밀려나는 기분이 들었다. 그녀는 윤준호 사건의 17초를 빨리 확인하고 싶었고, 이번 외부 서비스가 같은 도구 계열인지 확인할 수 있는 사람도 자신이라고 생각했다.
“제가 빠지면 해석이 느려집니다.”
“맞습니다. 하지만 당신이 계속 해석하면 팀이 당신의 감각을 독립 자료처럼 취급할 위험이 커집니다.”
서진은 여름의 말을 반박하지 못했다. 그녀는 자신이 능력을 증거로 쓰지 않는다고 생각했지만, 팀의 질문 순서와 용의선에 이미 영향을 주고 있었다. ‘빈집’이라는 단어 하나가 송주혁의 이름을 표 위로 끌어올린 일이 그 증거였다.
민우는 분석권 중지에 반대했다. “문제가 있으면 기록을 더 엄격히 하면 됩니다. 사람을 빼는 건 팀이 손해 보는 겁니다.”
서진이 그를 보았다. “당신도 처음에는 제 말을 들으면 빨라진다고 생각했죠.”
민우는 대답하지 않았다. 그는 송주혁의 이름을 굵게 썼다가 지운 보고서와, 자신의 이름으로 공개 정정한 기록을 떠올렸다.
여름은 중지 조건을 제시했다. 서진은 원음에 대한 첫 인상을 말할 수 있지만, 단어를 증거표에 넣을 수 없다. 원본 해석은 외부 검토자와 다른 분석관이 먼저 하고, 서진은 그 결과와 자신의 감각을 비교한다. 차이가 있으면 그 차이 자체를 정정 기록에 남긴다.
서진은 조건을 읽고 서명했다. 무제한 접근을 유지하는 대신, 자신의 분석권을 일시 중지해 팀이 다시 독립성을 갖도록 하는 선택이었다. 그녀는 그 결정이 자신의 지위를 낮추는 것처럼 느껴졌지만, 지위를 지키기 위해 오판을 숨기는 것보다 낫다고 판단했다.
송주혁이 그때 회의실 안으로 들어왔다. 그는 서진이 서명한 종이를 보고 말했다.
“저도 자료 하나를 거부하겠습니다.”
민우가 반응했다. “지금 이 상황에서요?”
“제가 가진 회사 계정 원문은 열지 않겠습니다. 대신 차량 원본 로그와 냉장 보관함 전력 로그를 외부 검토자에게 넘기겠습니다.”
“왜 하필 지금 거부합니까?”
“분석관의 권한이 제한된 순간에 제가 원문을 열면, 제 자료가 수사 방향을 다시 통제할 수 있습니다.”
서진은 그 말을 듣고 송주혁을 바라보았다. 그는 자신의 목적을 위해 거부권을 사용하면서도, 동시에 물리 기록을 더 제공했다. 수사팀의 분리된 권한을 이용할 수도 있었지만, 한 사람에게 새 권력을 몰아주지 않으려 했다.
여름은 송주혁의 거부를 승인하고, 대체 자료의 보존 시각을 적었다. 민우는 불만을 삼켰다. 팀은 그날 처음으로 누군가의 비동의를 방해가 아니라 절차의 입력으로 처리했다.
오후 다섯 시, 다른 분석관이 외부 서비스의 원음 없는 영상과 토큰 로그를 검토했다. 그는 ‘빈집’이라는 단어를 얻지 못했고, 대신 사진 생성과 토큰 재발급 사이의 45초 간격을 확인했다. 서진은 자신의 능력 출력과 그 결과를 나란히 놓고, 서로 다른 자료가 서로 다른 질문을 만든다는 것을 인정했다.
“제가 들은 단어는 사람을 가리키지 않았습니다.” 서진이 말했다. “하지만 팀은 그 단어를 사람에게 붙였습니다. 그 과정이 제 책임입니다.”
민우는 그녀의 정정문에 자신의 이름도 넣자고 했다. 서진은 그가 처음부터 단어를 증거로 쓰지 않았다는 사실을 기록해 달라고 했다. 책임을 공유한다고 사실을 섞으면, 누가 어떤 판단을 했는지 흐려질 수 있었다.
밤에 외부 서비스에서 송주혁에게 거래 메시지가 도착했다. ‘아딜의 위치를 넘기면, 당신의 회사 계정과 관련된 기록을 정리해 주겠다.’ 송주혁은 메시지를 읽고도 바로 회색실에 보내지 않았다. 그는 보호기관에 먼저 보존 요청을 하고, 거래 조건을 검토한 뒤에야 서진에게 알렸다.
민우는 그 지연을 문제 삼았다. “진범이 당신에게 접근했을 가능성이 있습니다. 왜 즉시 말하지 않았습니까?”
“메시지를 보내면 상대가 계정을 닫을 수 있었습니다.”
“우리에게는 그 판단을 할 권한이 없습니다.”
“그래서 제가 먼저 보존한 뒤 말한 겁니다.”
여름은 두 사람의 말을 모두 기록했다. 송주혁은 거래를 이용해 더 많은 정보를 얻으려 했고, 그 과정에서 수사팀과 정보를 나눌 시점을 독자적으로 정했다. 그의 행동은 수사에 도움이 될 수도 있었지만, 팀의 통제를 벗어난 위험한 선택이기도 했다.
서진은 자신의 분석권 중지 문서에 거래 메시지 보존 절차를 추가했다. 능력의 오독과 조연의 독자 행동을 같은 위험표에 넣되, 각각의 책임을 섞지 않았다.
그날 밤 회색실은 세 가지 권한을 재배분했다. 서진의 분석권은 일시 중지와 이중 검토, 송주혁의 거부권은 이유·범위·만료 시각 기록, 민우의 현장권한은 압수 범위와 외부 검토자 확인. 여름의 역할은 공개 범위를 정하는 데서 끝나지 않고, 각 권한이 서로의 자료를 독점하지 못하게 하는 것이 되었다.
서진은 거래 메시지의 봉인번호를 적었다. 분리된 팀 사이로 진범이 접근했고, 송주혁은 그 메시지를 혼자 들고 있었다. 공정한 절차는 속도를 늦췄지만, 이제 모든 사람이 같은 정보를 동시에 갖지 않는다는 사실도 기록되어 있었다. 다음 날, 송주혁은 거래 메시지의 보낸 계정이 외부 정리 서비스의 관리자 계정과 같다고 말했다. 그는 계정을 확정할 수 있는 원문을 가지고 있었지만, 원문 자체는 공개하지 않았다. 대신 메시지의 발신 시각, 계정의 권한 종류, 보존 요청이 걸린 시각을 외부 검토자에게 전달했다.
민우가 물었다. “그럼 우리가 그 사람을 찾을 수 있습니까?”
“찾을 수 있는 범위를 정하세요.”
“당신이 범위를 정할 위치는 아닙니다.”
“제 보호 대상과 연결된 자료가 들어 있습니다. 그래서 제가 범위를 말할 위치는 됩니다.”
서진은 두 사람의 말을 회의록에 그대로 옮겼다. 송주혁의 말은 통제처럼 들렸지만, 그 통제에는 실제로 보호해야 할 정보가 있었다. 동시에 거래 메시지를 혼자 검토한 것은 수사의 권한을 넘어선 행동이었다. 둘을 모두 기록해야 했다.
여름은 송주혁에게 메시지 원문을 외부 검토자에게만 맡길 수 있는지 물었다. 송주혁은 동의했지만, 검토자가 아딜의 신원을 추정할 경우 즉시 열람을 중지해야 한다는 조건을 붙였다. 여름은 그 조건을 받아들이고, 원문 열람 중지권을 보호기관에도 부여했다.
서진은 분석권 중지 상태에서 거래 메시지의 원문을 직접 읽지 않았다. 다른 분석관이 발신 계정의 시간과 권한만 추출했고, 서진은 그 결과를 나중에 확인했다. 그녀는 답을 빨리 얻고 싶은 욕망이 있었지만, 지금은 자신의 감각이 다시 팀의 방향을 앞서 가지 않도록 멈추는 것이 책임이었다.
민우는 그날 오후 송주혁에게 사과하지 않았다. 대신 압수 목록의 범위를 줄이고, 외부 검토자가 독립적으로 확인할 수 있는 시간대를 넣었다. 송주혁은 그 목록을 보고 “이번에는 제가 거부할 항목이 명확합니다”라고 말했다.
민우가 짧게 답했다. “거부해야 할 항목이 없도록 만들지는 못했습니다.”
“그래도 무엇을 거부하는지는 보입니다.”
팀은 여전히 서로를 완전히 믿지 않았지만, 서로의 권한을 예측할 수 있게 됐다. 그 예측 가능성이 다음 단계의 최소한의 신뢰였다.
밤 열한 시, 외부 검토자는 거래 메시지가 단순한 협박이 아니라, 송주혁이 가진 회사 계정의 정리 권한을 대가로 요구했다는 것을 확인했다. 발신자는 아딜의 위치를 알고 있다는 증거를 제시하지 않았고, 계정 자료의 일부만 인용했다. 따라서 발신자가 실제 진범인지, 회사 내부 정보를 이용한 사칭인지 아직 판단할 수 없었다.
서진은 그 제한을 보고서에 남겼다. “아딜의 위치를 요구한 거래 메시지”는 확인된 사실, “진범의 접근”은 가설, “회사 계정 자료의 사전 보유”는 추가 검증 항목이었다.
이번 화가 재미있었나요?
좋아요와 평점은 언제든 변경할 수 있습니다.
독자 평점 아직 없음