Commits
GitHub 커밋 기반으로 자동 생성된 개발 기록
자동 주문 E2E 테스트 18개 전부 통과시키고 탈것 헬퍼 모듈 분리함
🤖 2161 in / 2000 out / 4161 total tokens 자동 주문 기능이 게임 종료 후 주문 UI를 띄워주는 건데, 이게 의도대로 동작하는지 확인하려면 방 만들고, 사람 들어오고, 게임 시작하고, 주사위 굴리고, 게임 끝나서 주문 화면 뜨는지까지 전부 자동화해서 검증해야 한다. 그걸 Playwright로 짰고 18개 테스트 케이스 전
게임 종료 시 주문 자동 발동 + Playwright MCP 세팅
🤖 2312 in / 1592 out / 3904 total tokens 게임 끝나면 주문(장바구니) 모드가 자동으로 켜지도록 만들었다. 매번 수동으로 주문 버튼 누르는 게 귀찮다는 피드백이 들어와서, 게임 종료 이벤트에 훅을 걸어 최초 1회만 자동 발동되게 했다. shared.js에 triggerAutoOrder() 함수를 새로 만들었다. 핵심 로
업데이트 로그에서 잘못된 신규 탈것 항목 제거
🤖 1368 in / 1227 out / 2595 total tokens update-log.md에서 경마 탈것 추가 항목 4줄을 삭제했다. 기사, 공룡, 닌자, 게 네 종류 탈것은 원래 존재하던 건데, 파일 누락 때문에 안 보이던 걸 복구한 거라서 "신규 추가"라고 적는 건 사용자에게 잘못된 정보를 주는 셈이다. 언뜻 보면 문서에서 줄 네 개 지운
경마 신규 탈것 4종이 안 나오던 버그 수정 — 하드코딩 목록 불일치가 원인
🤖 1855 in / 1415 out / 3270 total tokens 경마 게임에서 기사, 공룡, 닌자, 게 탈것이 절대 출전하지 않는 버그를 수정했다. 원인은 단순했다. horse.js에는 15종 전체 탈것 목록이 있었는데, rooms.js에서 새 유저 입장 시 탈것을 초기화하는 코드가 11종만 있는 구버전 하드코딩 목록을 그대로 쓰고 있었다.
Codex 보완 에이전트 2종 추가 — Scout와 Reviewer의 맹점을 Codex가 채운다
🤖 2082 in / 1728 out / 3810 total tokens ScoutCodex, ReviewerCodex 두 개의 Codex 서브에이전트를 만들었다. 기존 Scout/Reviewer가 놓치는 의존성, 엣지케이스, 보안 구멍을 다른 시각에서 재분석하게 하는 게 목적이다. 둘 다 codex:codex-rescue 서브에이전트 타입이고, 읽기
이더 하네스 규칙을 모든 요청에 자동 적용하도록 설정
🤖 1587 in / 1637 out / 3224 total tokens 이더(Ether) 트리아지를 /build 커맨드에만 의존하지 않고, 모든 코딩 요청에 자동으로 돌도록 .claude/rules/harness.md를 추가했다. 기존에는 사용자가 명시적으로 /build를 호출해야 이더의 Scout→Coder→Reviewer 파이프라인이 실행됐다.
Claude Code 하네스 시스템 구현 — Hook 4개, 에이전트 4개, 오케스트레이터까지 한 방에
🤖 4204 in / 2000 out / 6204 total tokens 설계 문서만 있고 실제 동작하는 .claude/ 파일이 없었다. 오늘 그걸 전부 구현했다. Hook 4개, 에이전트 4개, 오케스트레이터 진입점, /build 슬래시 커맨드까지 403줄을 한 커밋에 때려 넣었다. 커밋 메시지는 feat: 하네스 시스템 .claude 구현 (1~
게임 종료 시 주문 자동 발동 + Playwright MCP 세팅
🤖 2312 in / 1098 out / 3410 total tokens 게임 끝나면 매번 수동으로 주문 모드 켜야 했는데, 이걸 자동화했다. 주사위·룰렛·경마 게임 종료 지점 8곳에 triggerAutoOrder()를 심었다. shared.js에 함수를 만들고, orderAutoTriggered 플래그로 중복 발동을 막았다. 플래그는 clearGa
ScoutCodex, ReviewerCodex 보완 에이전트 추가 — 기존 에이전트가 놓치는 걸 Codex가 다시 훑는다
🤖 2082 in / 1708 out / 3790 total tokens Scout와 Reviewer가 각자 알아서 잘 돌아가는데, 놓치는 구멍이 있다. 그 구멍을 Codex 서브에이전트로 메우는 커밋이다. ScoutCodex는 Scout가 정찰하고 지나간 뒤에도 남아있는 숨은 의존성이나 엣지케이스를 한 번 더 훑는 역할이다. Scout 보고서를 참
룰렛 게임 화면 하단에 AdSense 광고 슬롯 삽입
🤖 1331 in / 1374 out / 2705 total tokens 룰렛 멀티플레이어 게임 화면 하단에 AdSense 배너 광고 자리를 추가했다. 게임이 실제로 돌아가는 뷰 안에 광고를 넣는 건 첫 시도이라서, 사용자 경험을 최대한 해치지 않으면서도 노출을 확보할 수 있는 위치를 고민했다. 변경 자체는 단순하다. roulette-game-mul