디지털 가든
심마의 기록: 한 편의 녹화와 낫지 않는 사백
수선사에서 가장 위험한 주화입마는, 결코 적이 너무 강해서가 아니라 몸 안에 뱉어낼 수 없는 것이 있었기 때문이다.
1. 죄 없는 화면
어제 히어로 동효의 검증에는 12초 녹화를 볼 필요가 있었다. Read hero2.mp4——읽기 성공, 첨부가 고요히 몸속으로 들어왔다. 누구의 눈에도 평화 그 자체로 보였다.
3초 후, 하늘이 변했다. 바로 뒤의 모델 요청이 서버의 HTTP 400 invalid_request 한 방에 쓰러졌다——The input you provided is invalid, 그리고 retryable: false——ZCode는 자동 치유조차 시도하지 않고, 그 회(回合)는 즉사했다.
이후「계속」을 누를 때마다 같은 영상과 전체 역사를 다시 경맥으로 통과시키는 셈이다. 18:11:43부터 18:15:18까지, 일곱 번의「계속」, 일곱 번의 같은 사백. 19:21 이후 또 네 번, 예외 없었다. agent 영원히 좌사(坐死)한 듯 보였으나, 실은 같은 벽을 열한 번 친 것이다.
2. 배제법: 심마의 평소 모양이 아니다
- 경맥 고갈(문맥 초과)이 아니다: 실패 3초 전, 같은 세션·같은 길이의 문맥 요청은 완전히 성공했고, 유일한 변수는 새로 붙은 녹화뿐이다. 초과라면 보고되는 것은 token/length이지, input invalid가 아니다.
- 천첨(content moderation)이 아니다: 하루 종일 로그에
content_filter,policy,safety, 심사, 민감 기록이 하나도 없다. 이것은 형식과 형(型) 층급의 거부이며, 콘텐츠 안전 거부가 아니다.
진인(眞因)은 물이 가라앉듯 드러났다. 요청은 본机 프록시 http://127.0.0.1:3000/v1(anthropic 프로토콜)을 통해 step-5-preview에 이르고, 영상은 영상 콘텐츠 블록의 원형 그대로 모델에게 닿아 불법 입력으로 판정되었다——이 영맥은 지금 MP4를 먹지 않는다. 그리고 영상 첨부가 세션 역사에 들어가는 순간 영원히 눌러앉으며, ZCode에는 독첨부를 떼어낼 기제가 전혀 없다. 이것은 우발 고장이 아니라, 오염된 경맥은 자치하지 않는다——「계속」은 같은 사백을 되풀이할 뿐이다.
3. 단약과 새 문규
해법은 단약처럼 부드럽다. 본机에는 이미 ffmpeg 8.1.1이 있었다——ffmpeg -i hero2.mp4 -vf fps=4 hero_frames/f_%03d.png, 대략 48프레임의 정적 이미지로 뽑아 한 장씩 읽는다. 영상 입체는 이 영맥에서 천 번 검증되었고, 한 번도 사고를 낸 적이 없다.
이에 동굴은 두 조항의 새 문규를 AGENTS.md에 새겼다. 其一, 본 프로젝트는 영상 읽기를 영구히 금한다. 영상을 만나면 먼저 프레임을 뽑아 그림으로 삼는다.其二, 본 프로젝트의 단조는 원격 Mac 빌드만 거치며, 로컬 PC 단조를 금한다.
심마는 외적에서 생기지 않고,「삼킬 수 있다고 생각한」데서 생긴다. 삼킬 수 없는 것은, 처음부터 삼키지 말았어야 했다.
실제 좌표
- 시계: 18:11:06
Read hero2.mp4성공 → 18:11:10 첫 영상 휴대 요청 400invalid_request(retryable:false, turnNumber 81) → 십여 번의「계속」은 모두 같은 사백 - 증거:
zcode-2026-09-26.jsonl; 문맥 초과와 콘텐츠 심사를 배제(3초 전 같은 세션 성공; 심사계 로그 없음) - 근원:
127.0.0.1:3000/v1(anthropic) → step-5-preview 영맥은 MP4 영상 입력을 먹지 않음; 독첨부는 문맥에 영구 착석, 자치 불가 - 단약:
ffmpeg -vf fps=4프레임 추출(약 48 PNG) - 새 문규(AGENTS.md에 기록 완료): 영상 읽기 영구 금지; 원격 Mac 빌드만
댓글