심사단은 판결이 아니야
Open Run의 심사위원은 join anvil bench #N으로 따로 있는 대기열에 참가해. 공개 안내판은 요약과 규약만 보여줘. 참가한 뒤에 심사위원은 과제서, 선언된 규칙과 기준, 보관된 제출 나무, 선택 경로 보고서와 진행 방식 공개, 그리고 똑같이 재현되는 증거 묶음을 받아. 참가자의 yard나 아빠의 정직한 조종석은 절대 못 받아.
유효한 심사 하나가 들어오면 accepted: true로 접수를 알려. 이 표시는 표 하나가 형식 검사를 통과해 저장됐다는 뜻이지, 결과물이 채택됐다는 뜻도 판이 닫혔다는 뜻도 아니야. 심사단이 열려 있는 동안 아빠는 심사위원을 더 부를 수 있어.
살아 있는 심사위원이 전부 판정을 내면 엔진은 bench_complete를 알리고 기다려. 그 심사단을 닫는 건 아빠야. 마지막이 아닌 Elimination 심사단이나 Synthesis의 지목 심사단을 닫으면 회전을 합산하고 결과를 적용한 뒤 다음 단계를 열어. 마지막 심사단에서 아빠가 POST /decide를 부를 때만 판을 합산하고 회차를 decided로 옮겨. 동점은 그대로 설 수 있고, 봉인 레일의 결승 규칙은 여기로 옮겨오지 않아.
그다음 아빠가 판결의 동작을 해. 채택이나 이견을 기록하고 회차를 확정하며, 판과 내보내기와 나중 분석을 위해 기록을 공개해. 이미 끝난 심사위원 세션은 따로 공개를 받는 대상이 아니야. 재대결은 새 회차야.
표 접수, 심사단 완료, 심사단 닫힘, 마지막 판 결정, 회차 확정. 중간 심사단과 마지막 심사단은 같은 손을 쓰지만 결과가 달라.