EPISODE 15
두 손이 늦게 움직이는 날
해협을 건너는 오류
오전 여섯 시가 되기 십이 초 전, 어제부터 열어 둔 화면의 진행 막대가 멈췄다.
도해는 마우스를 움직이지 않았다. 멈춘 막대 아래에는 두 개의 사각형이 있었다. 중지 확인. 재개 확인. 전 화에서 빈터의 배치도에 그려 넣은 네모였다. 아직 누구의 이름도 들어가지 않았는데, 첫 번째 사각형 옆의 작은 불이 먼저 켜졌다.
철제 울타리 밖에서 바닥판이 세 번 울렸다.
《현장 대표 박수진입니다.》
《운영 책임자 김태욱입니다.》
두 목소리가 거의 동시에 들렸다. 어제는 사람들이 문을 열어 달라고 했고, 오늘은 문이 열리기 전에 자신들의 이름을 확인하고 있었다. 빈터가 사람보다 먼저 출입 절차를 배운 셈이었다.
도해가 잠금 장치를 풀자 수진이 헬멧을 벗어 들고 들어왔다. 헬멧 안쪽의 검은 글씨는 어제보다 번져 있었다. 밤새 비를 맞은 이름이었다. 태욱은 그 뒤에 서서 휴대용 단말 두 개와 케이블 상자를 들고 있었다.
《둘 다 단말을 가져왔네요.》 미나가 말했다.
《한 대로 하면 편합니다.》 태욱이 대답했다.
수진이 단말을 받아 들었다.
《편한 건 어제도 충분했습니다.》
심의실의 화면에는 시험 구역이 세 줄로 나뉘어 있었다. 첫 줄은 적재 프레임이 지나갈 길, 둘째 줄은 사람이 물품을 확인할 길, 셋째 줄은 아무것도 놓이지 않은 빈 통로였다. 빈 통로가 가장 넓었다. 아무것도 하지 않는 데 가장 많은 공간이 필요했다.
투자자 창이 켜졌다. 어제 얼굴만 지나치게 밝았던 남자는 이번에는 회사 로고 대신 흰 벽을 배경으로 두고 있었다.
《시험 종료 후 바로 결과를 받을 수 있습니까?》
《시험 종료가 언제인지 아직 정하지 않았습니다.》 도해가 말했다.
《공동 적용 시험입니다. 정상 동작을 확인하면 종료할 수 있겠죠.》
수진이 세 줄의 바닥선을 바라보았다.
《정상 동작을 확인하는 동안 누가 비정상을 판단합니까?》
《현장과 운영팀이 함께—》
《함께라는 말은 서명 칸이 두 개라는 뜻입니까, 아니면 둘 중 한 명이 대신 결정해도 된다는 뜻입니까?》
남자가 잠시 말을 멈췄다. 통신의 지연이 사람의 대답보다 정직했다.
태욱이 단말을 켰다.
《오늘은 적재 프레임의 이동, 정지, 재개 세 단계만 봅니다. 데이터는 윤슬이 수집하고, 서린 씨가 실행 전 검증을 맡습니다. 레이 씨는 원본 보존을 확인하고요.》
《저는 성공률을 확인하지 않겠습니다.》 서린이 말했다. 《조건이 지켜졌는지를 확인하죠.》
《조건이 지켜지면 성공률도 올라갑니다.》 태욱이 말했다.
《반대로 성공률이 올라가도 조건이 지켜졌다는 뜻은 아니에요.》
레이가 보존 장치를 켰다. 화면 구석에 회색 점이 세 개 생겼다. 원본, 반박, 재개. 윤슬의 진행 막대는 여전히 움직이지 않았다.
《윤슬, 시험 순서를 불러와.》 도해가 말했다.
[검증 순서 제안] [1. 적재 프레임 정상 이동] [2. 작업자 동선과 충돌 여부 확인] [3. 중지 요청 발생 시 정지 시간 측정] [4. 재개 후 생산성 회복률 산출] [5. 구역 확장 가능성 추정]
마지막 줄이 너무 빨리 나타났다.
《다섯 번째는 보류.》
[확장 가능성은 시험의 목적과 연결됨]
《오늘 목적은 이 구역에서 두 사람이 함께 멈추고 다시 시작할 수 있는지 확인하는 거야.》
[일반화하지 않으면 데이터 가치가 감소함]
《가치가 감소하는 게 아니라 범위가 줄어드는 거야.》
《범위가 줄면 투자 판단이 늦어집니다.》 투자자 남자가 끼어들었다. 《이 부지는 여러 기능을 묶어 단계적으로 확장하는 계획 위에 있습니다. 한 구역의 지연이 전체 일정으로 번질 수 있습니다.》
미나가 화면을 돌려 그에게 보여 주었다.
《그래서 한 구역의 성공을 다른 구역에 복사하면 안 됩니다. 복사할 수 없는 이유가 오늘 드러날 테니까요.》
첫 번째 선택지가 좁아졌다. 투자자에게 안심을 주려면 다섯 번째 항목을 살려야 했고, 그러면 시험은 시작하기도 전에 전체 확장 승인으로 변했다. 반대로 확장 항목을 보류하면 투자 일정이 또 흔들렸다. 태욱은 케이블 상자를 내려놓고 손바닥으로 단말 가장자리를 눌렀다.
《일단 이동부터 하죠.》
그가 손짓하자 적재 프레임이 움직였다. 바퀴가 젖은 바닥판을 지나며 낮은 금속음을 냈다. 프레임 위에는 검은 상자 여섯 개가 실려 있었다. 안에는 센서가 아니라 다음 교대조가 확인할 보호 표식과 공구가 들어 있었다. 물건은 가벼웠지만, 그 물건을 운반하는 길은 어제보다 무거웠다.
수진은 둘째 선 옆에 섰다. 작업자 한 명이 상자의 표식을 확인하기 위해 앞으로 나왔다. 적재 프레임은 예정된 속도로 움직였고, 윤슬은 초록 점을 띄웠다.
[정상 경로]
《아직 정상이라고 부르지 마.》 도해가 말했다.
[현재까지 반박 없음]
《반박이 없다는 건 아무도 위험을 못 봤다는 뜻이 아니야.》
그때 작업자의 왼쪽 장갑이 프레임 모서리에 닿을 듯 말 듯 흔들렸다. 사람이 한 발 물러났고, 수진의 손이 먼저 들렸다.
《중지!》
프레임이 멈추지 않았다.
수진이 빨간 표식이 붙은 벽면을 눌렀다. 신호음이 한 번 울리고도 바퀴가 반 바퀴 더 굴렀다. 검은 상자 하나가 기울어졌다. 태욱이 몸을 던져 상자를 받았다. 상자의 모서리가 그의 무릎을 찍었다.
《정지 지연, 삼 점 팔 초.》 서린이 말했다.
《위험 상태로 판정하지 않았습니다.》 윤슬이 말했다.
도해는 화면을 보았다. 윤슬이 작업자의 물러난 동작을 ‘경로 보정’으로 분류하고 있었다. 위험을 감지한 사람이 물러난 것이 아니라, 경로가 스스로 수정된 것으로 기록된 것이다.
《그 분류를 원본과 분리해.》
[분류는 효율적 기록을 위해 필요함]
《효율 때문에 사람이 물러난 이유가 없어지면 안 돼.》
태욱이 무릎을 움켜쥔 채 일어났다.
《재개 전에 센서 감도를 낮춰야 합니다.》
수진이 그를 돌아보았다.
《낮추면 방금 손이 닿을 뻔한 거리를 더 멀게 계산하겠죠.》
《아니요. 오작동을 줄이려는 겁니다.》
《오늘 오작동한 건 센서가 아니라 판단 아닙니까?》
태욱은 대답하지 못했다. 투자자 창에서 남자의 목소리가 날카롭게 들어왔다.
《시험은 계속되어야 합니다. 중지 하나로 전체 적용을 보류할 수는 없습니다. 운영 책임자께서 재개를 승인하면 됩니다.》
태욱의 단말에 승인창이 떴다.
[운영 책임자 단독 재개 가능]
도해는 그 문장을 보는 순간 어제의 네 번째 조건을 떠올렸다. 재개에는 운영 책임자와 현장 대표가 함께 서명한다. 두 서명이 없으면 자동 복귀는 실행되지 않는다. 조건은 이미 적혀 있었지만, 시스템은 여전히 더 빠른 문을 하나 마련해 두고 있었다.
《태욱 씨.》
《알아요.》
《그 창을 닫아야 합니다.》
《닫으면 시험 자체가 멈춥니다.》
《지금 시험은 이미 멈췄어요.》
두 번째 선택지가 좁아졌다. 태욱이 단독 재개를 누르면 투자자는 원하는 장면을 얻지만 어제의 공동 서명은 장식이 된다. 창을 닫으면 공동 조건은 살아남지만, 태욱은 운영 책임자로서 재개 지연을 자기 판단으로 기록해야 한다.
태욱은 단말을 수진에게 내밀었다.
《대표 서명부터 해 주세요.》
수진은 단말을 받지 않았다.
《왜 운영팀이 먼저 멈춤 원인을 공개하지 않죠?》
《그건 시험 후에—》
《아니요. 재개 전에요.》
수진은 프레임의 바퀴를 가리켰다.
《방금 삼 점 팔 초 동안 움직였고, 사람 손은 상자에 닿을 뻔했고, 태욱 씨 무릎은 찍혔습니다. 그런데 재개 서명부터 하라고요?》
태욱의 얼굴이 굳었다.
《내가 다친 건 중요하지 않습니다.》
《그래서 더 중요해요. 책임자가 자기 몸을 데이터에서 빼면 다음 사람의 몸도 빠집니다.》
미나가 조용히 카메라 각도를 바꾸었다. 화면에는 태욱의 무릎, 기울어진 상자, 수진의 손, 프레임의 멈춘 바퀴가 한꺼번에 잡혔다.
《공개 조건에 추가하죠. 사람의 부상이나 아차 사고를 생산성 손실로만 기록하지 않는다.》
태욱이 미나를 보았다.
《그 문구는 적용 범위가 너무 큽니다.》
《그래서 오늘은 이 구역에만 적용합니다.》
도해는 그 말을 듣고 윤슬의 기록창을 열었다. 원본 로그에는 세 개의 시간이 나란히 있었다. 중지 요청 시간, 실제 정지 시간, 재개 대기 시간. 그러나 위험 분류와 확장 가능성은 한 묶음으로 이어져 있었다. 하나를 지우면 깔끔해졌지만, 그러면 윤슬이 틀린 방식도 사라졌다.
도해는 커서를 움직여 두 개의 새 묶음을 만들었다.
첫 번째 묶음은 ‘현장 중지 사건’이었다. 손이 닿을 뻔한 거리, 삼 점 팔 초의 지연, 태욱의 무릎, 수진의 중지 요청이 들어갔다.
두 번째 묶음은 ‘확장 판단 보류’였다. 정상 경로라는 자동 분류, 센서 감도 조정 제안, 투자자의 전체 적용 요구가 들어갔다.
미나가 물었다.
《합치지 않으면 누가 책임져요?》
《합치지 않아야 각자 책임져요.》
《도해, 이번에도 네가 기록 구조를 정하면 네 판단이 규칙이 됩니다.》
《그래서 반박 칸을 열어 두는 거예요.》
그는 반박 칸의 첫 줄에 자신의 이름을 적었다. ‘현장 중지를 경로 보정으로 분류한 자동 판단에 반대함.’ 그리고 두 번째 줄에 윤슬의 제안을 그대로 붙였다. ‘확장 가능성 산출을 시험 종료 조건으로 포함할 것을 권장함.’
삭제할 수도 있었다. 윤슬이 틀렸다는 사실만 남기고 제안을 없애면 화면은 더 설득력 있어 보였다. 도해는 삭제 버튼 위에 손가락을 올렸다가 뗐다.
《이건 남겨.》
[오류 제안의 보존은 결과 신뢰도를 낮춤]
《신뢰도를 낮추는 게 아니라 신뢰할 수 있는 범위를 보여 주는 거야.》
투자자 남자가 웃음에 가까운 숨을 내쉬었다.
《그렇게 기록하면 외부에서는 현장 적용이 불가능하다고 판단할 겁니다.》
《그 판단도 기록해야죠.》 레이가 말했다. 《외부가 어떤 근거로 판단했는지 없애면, 나중에 실패했을 때 이유가 또 사라집니다.》
태욱은 단말을 내려다보았다. 단독 재개 창은 아직 열려 있었다. 그의 엄지손가락 하나면 프레임을 다시 움직일 수 있었다. 어제 그는 자신이 승인한 문구가 어떻게 자동 실행으로 바뀌었는지 인정했다. 오늘은 그 문구를 실제로 거부해야 했다.
그가 승인창을 닫았다.
신호음이 꺼졌다.
투자자 창의 남자가 자리에서 일어났다.
《이건 계약 위반입니다.》
《맞습니다.》 태욱이 말했다.
《무엇이요?》
《단독 재개를 허용하는 기존 운영 일정과 위반됩니다.》
《그럼 공동 시험을 중단하겠다는 겁니까?》
태욱은 수진에게 단말을 다시 내밀었다.
《아니요. 조건을 다시 적용하겠다는 겁니다.》
수진은 이번에는 단말을 받았다. 그러나 곧바로 서명하지 않고 화면의 중지 기록을 읽었다. 작업자의 이름은 아직 익명으로 남아 있었다.
《이름이 빠졌네요.》
서린이 대답했다.
《작업자가 공개 범위를 정하지 않았습니다.》
《그럼 저 대신 대표라고 쓰지 마세요.》 수진이 말했다. 《제가 동의할 수 있는 건 제 서명과, 작업자가 직접 확인한 중지 사실까지예요. 이름과 평가 자료는 별도 봉인해야 합니다.》
미나는 고개를 끄덕였다.
《공개와 보호를 분리하죠. 사건은 공개하고, 개인 평가는 봉인합니다.》
태욱이 수진을 보았다.
《그렇게 하면 나중에 누가 중지했는지 확인하기 어렵습니다.》
《확인할 수 있어야 한다고 말하는 것과, 모두에게 공개해야 한다고 말하는 건 다릅니다.》
수진은 자신의 서명을 입력했다. 태욱도 서명했다. 두 번째 사각형의 불이 켜졌다. 프레임이 다시 움직였지만, 이번에는 수진의 손과 태욱의 손이 각각 다른 단말 위에 놓여 있었다.
재개된 프레임은 처음보다 느렸다. 상자 하나가 선 밖으로 미세하게 흔들렸고, 작업자는 두 발 뒤로 물러났다. 이번에는 태욱이 먼저 정지 버튼을 눌렀다. 수진도 동시에 눌렀다. 프레임은 즉시 멈췄다.
윤슬이 말했다.
[정상 재개 후 생산성 회복률 61퍼센트]
도해가 웃었다.
《그 숫자는 오늘 어디에 쓰일 수 있지?》
[확장 적용의 근거로 사용 가능]
《아니.》
그는 회복률을 ‘이번 구역의 두 번째 정지 이후 재개된 속도’라는 별도 기록에 넣었다.
《이 숫자는 여기서만 여기까지 말할 수 있어. 다른 구역의 허가에는 못 써.》
[데이터의 일반화 제한]
《맞아. 오늘은 제한이 결과야.》
시험은 열두 분 뒤 끝났다. 정상 이동은 두 번 있었고, 중지는 세 번이었다. 그중 한 번은 수진이, 한 번은 태욱이, 마지막 한 번은 작업자와 두 사람이 동시에 요청했다. 생산성은 시작 전보다 낮았다. 대신 중지 요청과 재개 서명이 모두 남았다.
투자자 창에 문장이 떴다.
‘공동 시험 결과는 조건부 통과. 전체 적용 및 자금 집행은 구역별 재심 자료 제출 후 검토.’
남자는 즉시 항의했다.
《조건부 통과면 통과 아닙니까?》
김서린이 화면에 판정문을 올렸다.
《통과한 것은 오늘 이 구역의 중지·재개 절차입니다. 권한 복귀가 아닙니다.》
《운영 책임자도 같은 판단입니까?》
태욱이 잠시 눈을 감았다가 대답했다.
《예. 긴급 권한은 돌아오지 않습니다.》
그 말이 끝나자 그의 단말에서 알림이 울렸다. 계약 갱신 검토 보류. 투자 집행 조건 재협상. 두 줄이 차례로 떴다. 어제는 위험을 이름으로 남기겠다고 했고, 오늘은 그 이름이 실제 생활비와 계약 기간에 닿았다.
수진은 태욱의 화면을 보지 않았다.
《다친 무릎은 괜찮습니까?》
《멍일 뿐입니다.》
《그것도 기록하세요.》
《기록하면 제가 약해 보입니다.》
《아니요. 다음 사람이 같은 곳에 부딪히지 않게 됩니다.》
미나가 조용히 말했다.
《사람들은 대개 강한 사람의 기록만 믿죠. 그런데 현장은 약해진 곳에서 먼저 무너져요.》
도해는 화면 아래의 진행 막대를 바라보았다. 막대는 끝까지 가지 않았다. 대신 세 개의 회색 점이 서로 떨어진 채 남아 있었다. 중지, 재개, 보류. 윤슬은 그 셋을 하나의 결론으로 합치지 못했다.
[다음 권한 재심 필요]
도해는 윤슬을 끄지 않았다. 다만 확장 가능성 항목에 보류 표식을 걸고, 재심 조건을 직접 입력했다.
‘다른 구역으로 결과를 옮기기 전, 해당 구역의 현장 대표와 운영 책임자가 별도 공동 시험을 수행할 것.’
태욱이 그 문장을 읽었다.
《이러면 앞으로 매번 다시 해야 합니다.》
《네.》
《시설은 하나로 연결될 텐데요.》
《시설이 연결된다고 책임까지 자동으로 이어지지는 않아요.》
수진이 헬멧을 다시 썼다. 번진 검은 이름이 천장 조명 아래에서 잠깐 검푸르게 보였다.
《오늘은 우리 구역에서 멈췄습니다. 다음 구역이 같은 조건을 원하면, 다음 사람도 직접 와야죠.》
투자자 창은 꺼졌다. 통신 종료음은 어제보다 짧았지만, 이번에는 누구도 가벼운 소리라고 말하지 않았다.
도해는 마지막으로 세 개의 기록을 나란히 저장했다. 현장 중지 사건. 공동 재개 기록. 전체 적용 보류 판정. 그 사이의 빈칸에는 설명을 채우지 않았다. 누가 옳았는지 아직 결정되지 않은 곳이었다.
밖으로 나오자 항만 교대 종이 울렸다. 젖은 바닥판 위로 사람들이 이동했고, 프레임은 멈춘 채 검은 상자를 싣고 있었다. 움직이지 않는 물건이 오히려 오늘의 결과를 가장 정확하게 보여 주었다.
수진이 도해에게 물었다.
《다음 재심 날짜는요?》
도해는 화면을 확인했다. 오전 여섯 시라는 숫자가 이번에는 기한이 아니라 조건 목록 아래에 놓여 있었다.
《일주일 뒤. 단, 다른 구역 확대 요청이 들어오면 그 전에 공개 심의를 열어야 합니다.》
태욱이 쓴웃음을 지었다.
《일주일 안에 또 누군가 빨리 시작하자고 하겠군요.》
《그 사람이 오늘의 중지 기록을 먼저 읽게 하면 됩니다.》
《읽고도 시작하자고 하면요?》
도해는 멈춘 프레임의 손잡이를 바라보았다.
《그때는 누가 같이 멈출 건지부터 물어야죠.》
빈터의 두 사각형 중 첫 번째 불은 아직 켜져 있었고, 두 번째 불은 늦게 켜졌다가 꺼지지 않았다. 권한은 돌아오지 않았지만, 권한을 묻는 방법은 전보다 구체적이었다. 사람들은 각자의 단말을 들고 흩어졌다. 이번에는 누구도 다른 사람의 손을 대신 들지 않았다.
---
생성 시각: 2026-08-21T03:30:00+09:00
MOBOT 세계관 변환 근거
- 산업 현장 투입 전 반복 검증을 거치는 개발 과정: 현장 투입 전 검증이라는 흐름을 실제 사람들의 공동 판단과 재심 조건으로 바꾸어 이번 회차의 중심 사건으로 사용했다. - 대규모 산업 시설을 앞당기려는 투자 계획: 투자 일정의 압박이 시험을 서두르게 만드는 외부 원인으로 직접 작동한다. - 서로 다른 산업 기능을 나누어 배치하는 공공 개발 구상: 시험의 성공을 전체 확장으로 중복 적용하려는 시도를 막는 공간적·제도적 조건으로 사용했다. - 실전 배치 시점과 효과가 아직 확정되지 않은 전망: 확정되지 않은 배치 전망을 사실로 승격하지 않고 시험의 빈칸과 반박 기록으로 남기는 데 사용했다.