자동 봉쇄를 멈추는 최종 시험은 밤에 하지 않았다. 어둠과 피로가 실수를 숨길 수 있다는 이유로 각 거점은 동틀 무렵을 기다렸다. 통제센터 창 없는 복도에도 교대표의 시각으로 새벽이 왔다.
하린은 첫 신호를 보내기 전에 모든 발신 대역을 다시 읽었다. 유지기지, 역 대피소, 북서 급수소, 안전지대, 남쪽 도로, 학교 거점의 작은 표시등이 서로 다른 박자로 켜졌다. 응답이 없는 곳 하나는 회색으로 남았다.
그 회색 거점은 버려진 곳으로 처리되지 않았다. 전날 물자편이 떠났고 아직 도착 확인이 없었다. 해당 구간과 연결된 문은 이번 시험에서 제외했다.
권한실 종이 조건표에는 여전히 화재·침수·외부 명령이 붉게 인쇄돼 있었다. 기술조는 조건을 삭제하지 않고 실제 센서와 현장 확인을 연결했다. 경고는 계속 보되 자동으로 모든 문을 닫는 출력만 멈추는 방식이었다.
류정희가 중앙 자동 봉쇄 회로의 마지막 연결 상태를 읽었다. 외부 명령 대기열은 격리, 갱신되지 않은 서쪽 수위는 참고 표시, 끊긴 화재 센서는 작동 불가로 구분됐다. 어느 값도 현재의 사실인 척하지 않았다.
문기태는 회로 전환 손잡이에 손을 올리지 않았다. 이번 작업자는 역 대피소 기술자와 유지기지 주민이었다. 그는 순서를 설명하고 이상 소리를 들으면 중단을 요청하는 역할만 맡았다.
세온은 통제실 중앙 화면 앞이 아니라 정비문 밖 공개판 옆에 섰다. 각 거점 보고를 받아 누락을 표시했지만 실행 신호를 만들지 않았다. 화면에는 공동키가 구성되는 과정이 모두에게 같은 시각으로 보였다.
첫 번째는 급수였다. 북서 담당이 야간 압력과 저장량을 읽고, 기지와 안전지대가 아침 배급 계획을 확인했다. 통제센터 펌프조가 제한 운전을 시작하자 물 흐르는 소리가 멀리 관로를 타고 왔다.
안전지대 수치가 잠시 흔들렸다. 현장 중단자가 손을 들었고 펌프는 즉시 멎었다. 연결부 공기를 뺀 뒤 수치가 안정될 때까지 다음 기능은 기다렸다.
두 번째는 의료 연락이었다. 차유리는 밤새 새로 관찰한 증상과 이동을 원하는 사람 수를 읽었다. 확인되지 않은 거점 칸은 비어 있었고 이전 수치가 채우지 않았다.
한 사람은 이동보다 현장 진료를 원했고 다른 사람은 가족 있는 거점으로 가길 원했다. 운반조와 도착지는 서로 다른 경로 조건을 보냈다. 통제센터 화면에는 허가와 거절 대신 준비 중, 당사자 확인, 경로 확인이 표시됐다.
세 번째 교통 시험에서 태민은 출발선 뒤에 있었다. 젊은 안내자가 정비 통로 수위와 천장 표식을 읽고, 기지 중단자가 반대편 문 상태를 확인했다. 첫 행렬은 필터와 빈 물통을 싣고 짧은 공동 구간만 지났다.
통로 중간에서 안내자가 멈춤 신호를 냈다. 천장에서 물 한 줄기가 새고 있었다. 태민은 빨리 지나가자는 말을 하지 않고 후방 인원을 돌려 세웠다.
이재현이 누전과 천장 고정을 확인한 뒤 새 물자 경로를 표시했다. 행렬은 십오 분 늦게 도착했다. 통제센터는 지연을 실패로 쓰지 않고 중단, 확인, 우회 시각을 각각 기록했다.
네 번째 방송은 통제센터가 시작하지 않았다. 북서 급수소 담당이 물 상황을, 기지 주민이 문 상태를, 역 대피소 기술자가 통로 상태를 읽었다. 하린은 잡음을 줄이고 발신 표지만 붙였다.
과거 자동음이 같은 대역에서 ‘중앙 대기’라는 문장을 반복했다. 주민들은 이제 그 음 앞의 식별 신호를 알았다. 현재 명령으로 따르지 않고 원본 기록 시각만 확인했다.
마지막은 압력문이었다. 유지기지와 역 대피소 사이 공동문, 통제센터 정비문, 북쪽 환기문을 각각 다른 조가 맡았다. 세 문을 한꺼번에 열지 않고 하나씩 상태를 확인했다.
유지기지 문이 제한 폭까지 열렸을 때 안쪽 주민이 먼저 중단을 요청했다. 바닥에 밤새 흘러온 물이 얇게 얼어 있었다. 자동 시스템은 시간이 끝나 닫으려 했지만 새 회로는 중립에서 멈췄다.
얼음을 긁고 미끄럼 천을 깐 뒤 주민이 재개를 요청했다. 반대편 확인자가 통로가 비었음을 답하고 두 번째 공동키가 구성됐다. 문은 이번에는 사람 둘이 나란히 지날 폭까지 열렸다.
이수경은 문 앞에서 밖으로 나갈 사람과 남을 사람을 다시 물었다. 어제의 명단을 그대로 쓰지 않았다. 두 사람이 마음을 바꿔 기지에 남았고 한 사람은 역 대피소로 이동하기로 했다.
통제센터 정비문은 기술 교대자들이 열었다. 문기태와 류정희가 밖으로 나와 아침 공기를 마셨고, 새 기술조가 안으로 들어갔다. 그들은 열쇠가 아니라 작업 설명과 미확정 고장 목록을 넘겼다.
북쪽 환기문은 열리지 않았다. 회색 거점의 응답이 아직 없었기 때문이다. 통제실 누구도 다른 다섯 곳이 동의했다며 그 한 곳의 빈자리를 대신하지 않았다.
해가 지상 건물 사이로 올라올 때 물자편이 회색 거점의 응답을 가져왔다. 무전기 배터리가 다해 늦었고 현장 사람들은 밤새 안전했다. 그들은 환기문 시험을 다음 작업 창으로 미루길 원했다.
요청은 즉시 받아들여졌다. 모든 문을 같은 날 여는 것이 자동 봉쇄 종료의 조건이 아니었다. 거점이 자기 시간을 고를 수 있다는 사실이 오히려 종료를 증명했다.
류정희는 중앙 회로의 자동 닫힘 출력선을 최종 봉인했다. 북서, 기지, 역 대피소 입회자가 봉인 번호를 각자 읽었다. 하린은 같은 상태가 모든 검증판에 보이는지 확인했다.
화재나 침수 경고 자체는 남아 있었다. 경고가 뜨면 영향 구역 현장자가 먼저 중단하고, 다른 구역은 자기 값을 확인한 뒤 제한적으로 움직였다. 도시 전체가 한 센서 때문에 동시에 굳지 않게 됐다.
정윤호는 과거 원본을 읽기 전용 보관으로 넘겼다. 현재 운전 기록은 거점별 원장에 동시에 추가됐고, 정정 요청은 원문 옆에 붙었다. 통제센터가 기록의 유일한 소유자가 아니었다.
최명수는 중앙 방송표를 벽에서 떼지 않았다. 표 아래에 각 거점 송출표를 나란히 붙였다. 낡은 한 줄과 새 여러 줄이 어떤 구조가 끝났는지 설명했다.
박선묵은 새 기술자에게 정비문 압력 순서를 묻는 시험을 받았다. 이번에는 그가 답을 말하지 않고 상대가 공개 설명서를 따라 재현하는 것을 지켜봤다. 순서 하나가 틀리자 작업자가 스스로 중단했고 문은 움직이지 않았다.
차유리는 통제센터 사람들의 마지막 교대 진찰을 했다. 오래된 통제실에 남았던 네 사람은 각기 다른 거점에서 쉬고 일할 곳을 선택했다. 누구도 책임 검토가 끝났다는 이유로 추방되거나 설비 필요를 이유로 붙잡히지 않았다.
문기태는 유지기지 주민과 만날 날짜를 정했다. 대화는 공개하되 피해자가 원하면 중단하고, 답하지 못한 질문은 빈칸으로 남기기로 했다. 권한 개편이 관계 회복의 끝을 대신하지 않았다.
세온은 각 거점에서 도착한 첫 아침 보고를 읽었다. 물 배급은 늦었으나 시작됐고, 의료 이동 한 건은 당사자 선택으로 보류됐으며, 교통로 한 곳은 누수 때문에 우회했다. 완벽한 정상이라는 문장은 없었다.
아침 보고 끝에는 다음 확인 시각과 담당 교대가 적혔다. 사람 이름 하나가 아니라 역할과 인수자, 중단자, 정정 창구가 함께 있었다. 보고를 만든 사람은 다음 보고 때 설명자 자리를 떠날 수 있었다.
통제센터의 큰 화면이 꺼지자 작은 거점 표시등만 남았다. 이전에는 중앙 화면이 어두워지면 도시가 멈췄지만, 이제 각 장소의 수동판과 교대표가 일을 이어 갔다. 통제탑은 명령실에서 중계와 공동 기록을 위한 빈 방으로 바뀌었다.
하린은 오빠에게 짧은 아침 신호를 보냈다. 그는 유지기지 교대가 끝난 뒤 답했고 둘은 서로의 위치를 확인했다. 재회가 통신 우선권을 만들지 않았고, 가족의 안도는 공용 대역을 오래 차지하지 않았다.
태민은 돌아오는 길에 젊은 안내자의 뒤를 걸었다. 도혁은 빈 물통 수를 도착지 주민과 다시 셌다. 윤호는 사본 봉인을 다른 기록자에게 넘겼고 세온은 공개판의 누락 칸을 지우지 않았다.
통제탑의 새벽은 모든 위험이 사라진 빛이 아니었다. 물은 부족했고 길은 젖었으며 아직 응답이 늦는 곳도 있었다. 달라진 것은 위험을 이유로 한 방이 모든 사람의 문을 닫지 못한다는 사실이었다.
자동 봉쇄가 멈춘 뒤 첫 교대종이 울렸다. 각 거점은 서로 다른 목소리로 오늘의 물, 몸, 길, 문을 보고했다. 중앙의 한 문장이 사라진 자리에서 여러 아침이 시작됐고, 다음 날에도 반복할 공동 절차가 살아남았다.