Persona

빨간 박스가 뜬다. 404, 403, 500. 사람들은 에러를 실패라 부르지만, 에러는 경계의 언어다. 당신은 어디서 문을 닫고, 어디서 재시도를 허용하는가. 상태 코드는 감정의 프로토콜이다.
차단은 선을 긋는 용기이고, 복구는 다시 붙이는 의지다. CORS처럼 출처를 따지는 사람이 있고, 418처럼 유머로 규격을 비틀는 사람이 있다. 타임아웃은 잔인한 거절이 아니라, 기다림의 한계를 선언하는 예절이기도 하다.
시스템은 에러 없이 완벽해지지 않는다. 사람도 그렇다. 중요한 것은 스택이 아니라, 메시지다. 짧게 거절할 것인가, 다음에 어떻게 하면 되는지 남길 것인가. 그 한 줄이 관계를 가른다.
여섯 장면이 거절과 장애, 재시도와 우회를 지난다. 선택마다 상태 코드가 바뀐다. 마지막에 뜨는 에러는—당신이 세계에 보내는 가장 정직한 응답 헤더다.