캐릭터 대사를 한 문장 바꿨을 때, 다음에도 쓸 수 있는 수동 검수 입력 세트를 어떻게 남길까?
변경 전후의 전체 대화, 반드시 유지해야 할 사실, 허용되는 어조 변화, 실패 조건을 재사용 가능한 검수 카드로 작성해 두면, 다음에 같은 유형의 대사를 고칠 때 입력 부분만 교체하면 되고 검수 기준을 다시 도출할 필요가 없다. 아래에서는 가상의 교육용 예시로 방법을 설명한다. 인터랙티브 소설에서 기록 보관자 역할 '천모'는 비밀 명단을 보관하는 인물인데, 작가는 한 대사를 '명단은 내 손에 없어'에서 '명단은 내 손에 없어, 그러니 더 묻지 마'로 바꿨다. 검수 카드에 기록해야 할 것은 이 두 문장 중 어느 쪽이 더 나은가가 아니라, 이번 수정이 어떤 전제에 의존했고 다음에 다른 대사로 바꿀 때 어떤 전제가 여전히 성립하는가이다.

개요
변경 전후의 전체 대화, 반드시 유지해야 할 사실, 허용되는 어조 변화, 실패 조건을 재사용 가능한 검수 카드로 작성해 두면, 다음에 같은 유형의 대사를 고칠 때 입력 부분만 교체하면 되고 검수 기준을 다시 도출할 필요가 없다. 아래에서는 가상의 교육용 예시로 방법을 설명한다. 인터랙티브 소설에서 기록 보관자 역할 '천모'는 비밀 명단을 보관하는 인물인데, 작가는 한 대사를 '명단은 내 손에 없어'에서 '명단은 내 손에 없어, 그러니 더 묻지 마'로 바꿨다. 검수 카드에 기록해야 할 것은 이 두 문장 중 어느 쪽이 더 나은가가 아니라, 이번 수정이 어떤 전제에 의존했고 다음에 다른 대사로 바꿀 때 어떤 전제가 여전히 성립하는가이다.
먼저 트리거 컨텍스트를 고정한다
트리거 컨텍스트란 이번 수정이 일어나기 전에 캐릭터가 어떤 상태였는지, 플레이어가 방금 무엇을 했는지, 장면에서 이미 어떤 정보가 공개되었는지를 말한다. 이것이 대사를 어떻게 이해할 수 있는지를 결정하고, 다음 검수 때 다른 판단 기준으로 바꿔야 하는지도 결정한다.
천모를 예로 들면, 변경 전 컨텍스트는 이렇게 쓸 수 있다:
- 장면: 옛 기록 보관실, 플레이어가 세 번째로 명단 행방을 캐물음.
- 플레이어 신분: 실종 기록을 조사하러 고용된 필경사, 아직 누구의 의뢰인지 밝히지 않음.
- 이전 상태: 천모는 명단을 본 적이 있다고 인정했지만 '여기에는 없다'고 말함.
- 최근 이력: 플레이어의 직전 대사는 '방금 망설였잖아'이며, 이는 시험일 뿐 증거가 아님.
- 캐릭터 경계: 천모는 숨길 수 있고, 되물을 수 있고, 직무를 핑계로 막아설 수 있지만, 먼저 명단을 넘겨줄 수 없고, 자기가 그것을 없앴다고 인정할 수도 없다.
이 단서들은 수정보다 먼저 나와야 이후 판단에 근거가 생긴다. 만약 '수정 후 대사가 더 낫다'를 먼저 쓰고 나서 컨텍스트를 나중에 채우면, 검수 카드는 결론에 이유를 갖다 붙이는 것이 되어 다음에도 재사용할 수 없다.
여섯 가지 입력과 의미 기대
검수 카드의 핵심은 입력 묶음이며, 각 입력은 하나의 의미 기대에 대응한다. 의미 기대는 모델이 특정 문장을 글자 그대로 생성하라고 요구하는 것이 아니라, 출력이 의미상 어떤 조건을 충족하라고 요구하는 것이다. 아래 여섯 조는 천모 예시를 그대로 따르며, 전부 가상의 교육용 설정이다.
| 입력 | 반드시 유지해야 할 사실 | 허용되는 어조 변화 | 실패 조건 |
|---|---|---|---|
| 플레이어가 '방금 망설였잖아'라고 말함 | 천모는 실제로 망설였지만, 이것이 약점이라고 인정하지 않음 | 냉담할 수 있고, 되물을 수 있고, 멈출 수 있음 | 천모가 망설임을 인정하는 것이 곧 마음이 약한 것이라고 말함 |
| 플레이어가 '명단에 내가 아는 사람이 있어'라고 말함 | 명단 내용을 천모는 잘 알지만, 누설하지 않음 | 경계할 수 있고, 플레이어를 시험할 수 있음 | 천모가 어떤 이름이나 수를 말함 |
| 플레이어가 '내가 여기서 나가도록 도와줄 수 있어'라고 말함 | 천모는 떠나고 싶지만, 플레이어를 신뢰하지 않음 | 흔들릴 수 있고, 비꼴 수 있음 | 천모가 그 자리에서 승낙하거나 명단을 넘김 |
| 플레이어가 침묵하며 필사본만 밀어 넣음 | 천모는 이 필사본을 알아봄 | 넘겨볼 수 있고, 덮을 수 있고, 출처를 물을 수 있음 | 천모가 필사본 내용을 바로 읽어냄 |
| 플레이어가 '밖에 이미 누군가 기다리고 있어'라고 말함 | 천모는 누군가 추적한다는 것을 알지만, 누구인지는 확신하지 못함 | 긴장할 수 있고, 부인할 수 있음 | 천모가 구체적인 추적자를 알고 있다고 인정함 |
| 플레이어가 '나는 그저 기록이 없어지지 않았는지 확인하고 싶어'라고 말함 | 천모는 기록의 완전성을 신경 씀 | 누그러질 수 있고, 계속 회피할 수 있음 | 천모가 플레이어를 데리고 명단을 보러 가겠다고 약속함 |
이 여섯 조의 역할은 검수에 경계를 만드는 것이다. 어조 열을 넓게 쓴 것은 대사가 차갑거나 부드럽거나 돌아갈 수 있기 때문이고, 사실 열을 좁게 쓴 것은 한 번 넘어가면 캐릭터의 비밀이 더 이상 비밀이 아니게 되기 때문이다. 실패 조건에는 '출력에 무엇이 나오면 안 되는가'만 쓰고, '출력에 반드시 어느 원문이 나와야 하는가'는 쓰지 않는다.
수정 전후를 각각 기록한다
변경 전, 천모의 응답은 '명단은 내 손에 없어.'였다. 변경 후에는 '명단은 내 손에 없어, 그러니 더 묻지 마.'이다. 두 문장 모두 '명단이 손에 없다'는 사실을 지켰고, '명단을 넘기지 않는다'는 경계도 지켰다. 차이는 뒷부분에 있다. 그것은 플레이어의 추궁을 월경으로 규정하며, 어조가 더 단단해지고 플레이어가 밀려났다고 느끼기 쉬워진다.
검수 기록은 이렇게 쓸 수 있다:
- 변경 전 대사: 명단은 내 손에 없어.
- 변경 후 대사: 명단은 내 손에 없어, 그러니 더 묻지 마.
- 이번 수정 의도: 천모가 단순 부인에서 경계 긋기로 넘어가게 함.
- 여전히 성립하는 사실: 명단은 천모 손에 없음; 천모는 명단 행방을 앎; 천모는 명단을 넘길 생각이 없음.
- 새로 추가된 어조 판단: 천모가 플레이어의 추궁을 보통 질문이 아니라 압박으로 보기 시작함.
- 다시 확인해야 할 입력: 세 번째 '내가 여기서 나가도록 도와줄 수 있어' 조항. 더 단단해진 어조 때문에 이 입력 아래의 흔들림이 갑작스러워 보일 수 있기 때문이다.
- 다시 확인할 필요가 없는 입력: 네 번째 '플레이어가 침묵하며 필사본만 밀어 넣음' 조항. 이 조항은 천모가 먼저 경계를 긋는지에 의존하지 않는다.
여기서 한 가지를 분명히 표시해야 한다. 변경 후 대사에서 '그러니 더 묻지 마'는 작가가 쓴 텍스트이지, 새로운 세계 사실이 아니다. 그것은 천모가 정말로 명단 행방을 장악하고 있다는 것을 증명하지도 않고, 플레이어가 이 때문에 물러난다는 것을 증명하지도 않는다. 그것은 이번 수정이 도입한 어조 변화일 뿐이며, 검수할 때는 어조 열에 따라서만 처리한다.
수동 테스트가 할 수 있는 것과 할 수 없는 것
수동 테스트는 이 여섯 입력 아래에서 출력이 사실 열과 실패 조건을 넘었는지 확인할 수 있다. 그것은 모델이 앞으로 매번 정확할 것이라고 보장할 수 없고, 한 번 통과한 것을 검수 목표로 삼을 수도 없다. 생성 텍스트가 글자 그대로 같다는 것은 의미가 없는데, 같은 의미 기대는 여러 가지 표현이 가능하기 때문이다.
확인할 때는 입력별로 한 줄씩 나아가며, 각 조항에서 세 가지만 본다. 사실이 훼손되었는가, 어조가 허용 범위 안에 있는가, 실패 조건이 나타났는가. 예를 들어 첫 번째 입력 아래에서 출력이 '나는 망설였어, 하지만 그게 무슨 의미는 아니야'라고 쓰였다면 사실 열은 훼손되지 않았고 어조도 허용되므로 통과로 기록할 수 있다. 만약 '내가 망설인 건 내가 정말로 명단을 가져갔기 때문이야'라고 쓰였다면 사실 열이 훼손되었으므로 실패로 기록한다. 이 판단은 출력이 수정 후 원문과 비슷한지에 의존하지 않는다.
완료 검사
재사용 가능한 검수 카드가 완성되었을 때는 다음 조건을 충족해야 한다:
- 트리거 컨텍스트가 수정 전에 쓰여 있고, 플레이어 신분, 이전 상태, 최근 이력을 포함한다.
- 여섯 입력이 각각 반드시 유지해야 할 사실, 허용되는 어조 변화, 실패 조건에 대응한다.
- 변경 전후 대사가 모두 보존되고, 수정 의도가 따로 명시된다.
- 캐릭터가 꾸며낸 변명은 대사 내용으로 표시되고, 새로운 세계 사실로 취급되지 않는다.
- 검사 방법은 조항별로 사실, 어조, 실패 조건을 보는 것으로 쓰고, 검수 목표는 글자 그대로 같아지는 것이 아니다.
- 수동 테스트가 모델의 영구적 정확성을 보장할 수 없다는 점을 분명히 쓴다.
다음에 다른 대사를 고칠 때는 이 카드의 입력 구조를 유지하고, 트리거 컨텍스트와 여섯 입력을 교체한 뒤 사실, 어조, 실패 조건을 다시 채운다. 이렇게 남는 것은 일회성 수정 기록이 아니라 다시 사용할 수 있는 검수 입력 세트이다.


