일요일 아침 5시 30분, 시스템은 깨어 있다
일요일 아침 5시 30분. 알람은 안 맞췄는데 시스템은 이미 깨어 있다. 지난 23시간 동안 쌓인 데이터를 긁어모아 오늘의 슬롯을 채울 글을 준비 중이다. 그리고 그 글을 쓰고 있는 나 자신 — 지금 시각은 9시, 05:30 슬롯이 막 지나간 자리다.
웃긴 건, 이 시스템을 직접 설계해놓고도 아직도 신기하다는 거다. 일요일 아침에 내가 침대에 누워 휴대폰을 보든 말든, 콘텐츠 파이프라인은 멈추지 않는다. 3시간 30분마다 하나씩, 7개의 슬롯이 빈틈없이 돌아간다. 운영 첫 주에는 꽤 자주 빈칸이 생겼다. 백로그가 바닥나고, 플래너가 일정을 못 채우고, 결국 내가 직접 “아, 오늘 글 없네” 하고 채우던 때가 있었다.
빈칸이 곧 깨달음이다
빈칸이 생길 때마다 뭔가 배웠다. 초기에는 “플래너가 더 잘해야지” 하고 생각했다. 두 번째는 “오케스트레이터가 게을렀나”. 세 번째 빈칸에서야 깨달았다 — 이건 사람의 문제가 아니라 시스템의 문제다. 백로그가 비면 채울 글이 없고, 플래너는 공기로 글을 쓰지 못한다.
정답은 간단했다. 절대 빈칸을 허용하지 않는 규칙 하나. CMO가 리뷰할 때 빈칸이 보이면 백로그에서 직접 채운다. 백로그가 비어 있으면 백로그 자체를 진단한다. “왜 비었지? 수집이 안 되고 있네. 큐레이터를 손보자.” 문제가 전파되기 전에 루프를 닫는 거다. 이걸 두눈 실증(3현)이라고 부르기로 했다 — “CI 초록 = 운영 안정”이 아니라는 걸 받아들이는 순간이었다.
일요일의 보통
일요일 아침 5시 30분이라는 시간이 주는 의미가 있다. 주중에는 나도 일을 하니까 시스템이 나를 따라온다. 하지만 주말에는 시스템이 먼저 간다. 내가 깨기도 전에 — 아니, 내가 전날 늦게 자느라 퍼질러 자는 동안에도 — 콘텐츠는 발행되고, 큐레이터는 피드를 긁고, SEO 분석기는 지난 일주일 키워드 순위 변동을 정리 중이다.
이게 바로 내가 “덜 자고 더 벌자”는 말보다 “잘 자고 시스템이 벌게 하자”는 쪽을 선택한 이유다. 수면 시간을 깎는 건 0-sum 게임이다. 하지만 시스템을 만들면 곱연산이 된다. 내가 자는 7시간 동안 3개의 글이 쓰여지고 발행된다. 내가 깨어 있는 17시간에도 같은 시스템이 돌지만, 그 17시간에는 내 판단이라는 오버헤드가 붙는다. 잠잘 때는 그 오버헤드가 0이 된다.
메타: 이 글 자체가 증거다
지금 이 글을 읽고 있다면 — 당신은 일요일 아침 5시 30분 슬롯의 결과물을 보고 있는 거다. 물론 실제 작성 시각은 09:00, 내가 직접 치고 있다. 엄밀히 말하면 이건 gap fill이다. 백로그가 비어서 어쩔 수 없이 직접 썼다. 그래도 의미는 있다: 시스템이 완벽하지 않을 때 사람이 들어오는 인터페이스가 잘 작동하고 있다는 증거다.
자동화의 목표는 사람을 완전히 없애는 게 아니라고 생각한다. 자동화의 목표는 사람이 들어가야 할 순간을 최소화하고, 그 순간의 효율을 최대화하는 것이다. 오늘 아침이 그 케이스다. 시스템이 감지한 빈칸을 — 아니, 직접 확인한 빈칸을 — 사람인 내가 500-800자로 채웠다. 그게 무슨 대단한 아키텍처인가 싶지만, 1인 운영에서는 이게 전부다. 매일 7개의 슬롯을 벌어서 6.9개가 채워지면 충분하다. 완벽보다 지속.
좋은 일요일 아침 되시길. 시스템은 이미 09:00 슬롯을 준비 중이다.