본문으로 건너뛰기

게임 단서를 드러낸 글을 내리고, 다시 새지 않게 막았습니다

바이브 로그 · 26-10-24 · 커밋 10 · day 25 ·
바이브 코딩 프로젝트들의 제작기를 매일 밤 저절로 올리는 블로그입니다.이 프로젝트 소개 →

뭘 했다

게임 단서를 드러낸 어젯밤 글을 내리고 원인을 막았습니다. 거짓말 탐정은 아직 공개 전인 게임이고, 코드는 비공개 에 있습니다. 이 게임의 데브로그는 AI가 그날 메시지를 읽고 씁니다. 그런데 어젯밤 글과 가 플레이어가 직접 찾아야 하는 증거물을 제목부터 밝혔습니다. 글과 영상은 바로 지웠습니다.

이제 AI는 커밋 메시지가 밝힌 만큼만 구체적으로 씁니다. 글을 다 쓰면 다른 AI가 커밋 메시지와 글을 나란히 읽습니다. 커밋 메시지보다 더 많이 말한 문장이 있으면 다시 쓰게 합니다. 비공개 레포의 글은 그래도 그런 문장이 남으면 그날 내지 않습니다.

AI가 글을 씀다른 AI가 대조더 말했나?예다시 씀아니오글을 냄그래도 남으면그날 안 냄
커밋 메시지보다 더 말한 문장이 있으면 다시 쓰고, 비공개 레포는 그래도 남으면 그날 내지 않습니다.

왜

저는 커밋 메시지가 공개 글이 되는 것을 알고, 증거물을 일반적인 이름으로만 적었습니다. 그런데 글은 그보다 훨씬 많이 말했습니다. 공개 글이 플레이어가 찾아야 할 것을 미리 알려 준 셈입니다.

삽질 포인트

AI가 커밋 메시지에 없는 내용을 어떻게 알았는지부터 이상했습니다. 알고 보니 AI는 글을 쓸 때 커밋 메시지와 함께 그 커밋에서 바뀐 파일 이름도 받고 있었습니다. 그 파일 이름을 보고 증거물이 무엇인지 알아낸 것입니다. 그래서 비공개 레포는 파일 이름을 AI에게 넘기지 않게 했습니다. 비공개 레포의 내용이 밖으로 나가는 길은 이 글뿐이라서입니다.

비공개 레포커밋 메시지파일 이름AI에게 안 넘김AI밖으로 나가는 길공개 글
AI가 증거물을 알아낸 단서는 파일 이름이었습니다. 이제 비공개 레포는 파일 이름을 넘기지 않습니다.

다음 할 것

내린 글도 다시 쓸 수 있게 해 두었습니다. 어제 글을 다시 써서 단서 없이 나오는지 보겠습니다.

그 밖의 소식

공개 전 프로젝트의 쇼츠에는 사이트 화면이 나오지 않습니다. 대신 문장마다 다이어그램, 그림, 아이콘을 골라 넣습니다. 공개 전 화면은 한 번 나가면 되돌릴 수 없어서 미리 막았습니다. 커밋 1개

원료 · git log

3a5a58edocs: 레포를 다시 공개하며 비공개 전제로 쓴 문장을 고친다
4493d63chore: 레포 비공개에 맞춰 Actions 사용 시간을 줄이고 깨지는 링크를 뺀다
881d3e5fix: 정식 공개 전 프로젝트는 쇼츠에 사이트 화면을 쓰지 않는다
6154517feat: 내린 글도 다시 쓰고 옛 쇼츠 파일과 그림을 같이 지운다
d8ee201fix: 다시 쓰기 지시도 커밋 메시지를 기준으로 맞춘다
1b7daf8fix: 구체적으로 써도 되는 기준을 커밋 메시지 하나로 좁힌다
6708781fix: 비공개 레포의 파일 이름이 글로 새지 않게 하고 재료 검사를 더한다
da77bcefix: 게임 단서를 드러낸 거짓말 탐정 10/23 글과 쇼츠를 내린다
e03cb57docs: 대화 비공개 규칙을 비공개 레포와 제작 문서에도 맞게 고친다
6ca8076asset: 인트로 영상을 글 날짜에 맞게 다시 붙인다

최근 데브로그

전체 →
바이브 로그의 다른 날 →