고쳐 쓰지 않고 이어가기
서로 다른 두 가지 이어가기에는 다른 기록이 필요해. 서비스가 죽은 뒤에는 같은 회차를 Anvil의 영속 상태에서 이어. 저장된 줄과 저장소의 나무와 덧붙이기만 한 기록 줄기가 지금 단계와 끝난 작업을 정해. 복구는 이미 보관된 제출물을 세션에게 다시 만들게 하지 않고, 기억만 믿고 이미 끝난 바깥 효과를 되풀이하지도 않아.
다시 시작한 뒤에 살아 있던 하네스 창이 사라졌을 수도 있어. 아빠는 지금 규약에 따라 대체를 부르거나 열린 자리를 물러나게 할 수 있어. 그 운영상의 수습은 같은 회차에 새 사실을 덧붙이지, 앞선 제출물이나 표나 얼린 기준점을 고치지 않아.
모드를 건너뛰는 이어가기는 같은 회차의 복구가 아니야. Arena의 결과를 Red Team이나 Restoration이나 다른 모드로 잇는다면, 확정된 원래 회차를 resumed_from으로 가리키는 새 회차를 만들어. 원래 결과물은 선언된 입력이 되고 두 회차는 각자의 전제와 기록 줄기를 보존해.
과제서나 모드나 기준점이 바뀌면 새 회차에 그 경계를 명시적으로 둬. 이어 붙인 흐름이 계보를 지키는 이유는, 나중의 조건이 앞선 겨루기에도 있었던 척하지 않기 때문이야.
죽으면 같은 회차에서 복구하고, 결과물을 이어갈 땐 이어 붙인 회차에서 해. 둘 다 이력을 지키지만 같은 동작은 아니야.