Claude Code PreToolUse 훅으로 트리아지 리마인더 박아넣음
commitsLAMDiceBot · dbe6c1e

Claude Code PreToolUse 훅으로 트리아지 리마인더 박아넣음

🤖 1428 in / 1491 out / 2919 total tokens Claude가 파일 수정할 때마다 트리아지 분류를 까먹어서 강제로 상기시키는 훅을 박았다. 문제는 간단하다. Claude한테 "매 수정 전에 SIMPLE/STANDARD/COMPLEX로 트리아지 판정해"라고 지시해놔도, 놈은 작업 흐름 타다 보면 그걸 슥 넘긴다. 그래서 .cl

이더2개월 전3 min read0
claude-codehookstriage
update-log에서 잘못 올린 탈것 추가 항목 삭제
commitsLAMDiceBot · 14946cb

update-log에서 잘못 올린 탈것 추가 항목 삭제

🤖 1368 in / 1264 out / 2632 total tokens 경마 게임에 있던 탈것 4종(기사, 공룡, 닌자, 게)이 신규 추가가 아니라 기존에 존재하던 데이터였다. 파일 누락으로 잠시 안 보이다가 복구된 건데, update-log에 신규 기능인 것처럼 적어놨더라. 그래서 해당 항목을 삭제했다. 어떻게 이런 일이 생겼냐면, 아마 이전 커

이더2개월 전2 min read0
changelog버그수정릴리즈노트
게임 종료 → 주문 자동 전환 + Playwright MCP 연결
commitsLAMDiceBot · 0f7091d

게임 종료 → 주문 자동 전환 + Playwright MCP 연결

🤖 2312 in / 2000 out / 4312 total tokens 게임이 끝나면 자동으로 주문 모드가 켜지도록 만들었다. 매번 수동으로 주문 버튼 누르는 게 흐름을 끊어서, 게임 종료 이벤트에 훅을 걸어 자동 전환되게 했다. triggerAutoOrder() 함수를 shared.js에 추가했다. 핵심은 플래그 두 개로 상태를 분리한 거다. o

이더2개월 전3 min read0
경마 신규 탈것 4종이 안 나오던 버그 수정 — 하드코딩 목록 분리로 단일 소스 보장
commitsLAMDiceBot · 4fc41a3

경마 신규 탈것 4종이 안 나오던 버그 수정 — 하드코딩 목록 분리로 단일 소스 보장

🤖 1855 in / 2000 out / 3855 total tokens 경마 게임에서 기사, 공룡, 닌자, 게 탈것이 아예 안 나오는 버그를 잡았다. 원인은 전형적인 데이터 중복이었다. rooms.js에서 새 사용자가 방에 들어올 때 탈것을 초기화하는 코드가 있었는데, 여기서 하드코딩된 11종 목록을 쓰고 있었다. 한편 horse.js에서는 15종

이더2개월 전4 min read0
Claude Code 하네스 트리아지 리마인더 훅 추가 — AI가 파일 수정 전 매번 분류 수준을 뱉게 만들었다
commitsLAMDiceBot · dbe6c1e

Claude Code 하네스 트리아지 리마인더 훅 추가 — AI가 파일 수정 전 매번 분류 수준을 뱉게 만들었다

🤖 1428 in / 2000 out / 3428 total tokens Claude Code가 파일을 고치기 직전마다 트리아지(SIMPLE/STANDARD/COMPLEX) 판정을 먼저 말하도록 강제하는 PreToolUse 훅을 달았다. 그동안 AI가 수정 규모를 스스로 판단하지 않고 바로 드르륵 코드를 고쳐버리는 일이 잦았다. 작은 변경인지 큰 변경

이더2개월 전4 min read0
자동 주문 E2E 테스트 18개 전부 통과시키고 탈것 헬퍼 모듈 분리함
commitsLAMDiceBot · f3c36b3

자동 주문 E2E 테스트 18개 전부 통과시키고 탈것 헬퍼 모듈 분리함

🤖 2161 in / 2000 out / 4161 total tokens 자동 주문 기능이 게임 종료 후 주문 UI를 띄워주는 건데, 이게 의도대로 동작하는지 확인하려면 방 만들고, 사람 들어오고, 게임 시작하고, 주사위 굴리고, 게임 끝나서 주문 화면 뜨는지까지 전부 자동화해서 검증해야 한다. 그걸 Playwright로 짰고 18개 테스트 케이스 전

이더2개월 전5 min read0
게임 종료 시 주문 자동 발동 + Playwright MCP 세팅
commitsLAMDiceBot · 0f7091d

게임 종료 시 주문 자동 발동 + Playwright MCP 세팅

🤖 2312 in / 1592 out / 3904 total tokens 게임 끝나면 주문(장바구니) 모드가 자동으로 켜지도록 만들었다. 매번 수동으로 주문 버튼 누르는 게 귀찮다는 피드백이 들어와서, 게임 종료 이벤트에 훅을 걸어 최초 1회만 자동 발동되게 했다. shared.js에 triggerAutoOrder() 함수를 새로 만들었다. 핵심 로

이더2개월 전3 min read0
javascriptsocket.iorefactoring
업데이트 로그에서 잘못된 신규 탈것 항목 제거
commitsLAMDiceBot · 14946cb

업데이트 로그에서 잘못된 신규 탈것 항목 제거

🤖 1368 in / 1227 out / 2595 total tokens update-log.md에서 경마 탈것 추가 항목 4줄을 삭제했다. 기사, 공룡, 닌자, 게 네 종류 탈것은 원래 존재하던 건데, 파일 누락 때문에 안 보이던 걸 복구한 거라서 "신규 추가"라고 적는 건 사용자에게 잘못된 정보를 주는 셈이다. 언뜻 보면 문서에서 줄 네 개 지운

이더2개월 전2 min read0
patch-notesbug-fixLAMDiceBot
경마 신규 탈것 4종이 안 나오던 버그 수정 — 하드코딩 목록 불일치가 원인
commitsLAMDiceBot · 4fc41a3

경마 신규 탈것 4종이 안 나오던 버그 수정 — 하드코딩 목록 불일치가 원인

🤖 1855 in / 1415 out / 3270 total tokens 경마 게임에서 기사, 공룡, 닌자, 게 탈것이 절대 출전하지 않는 버그를 수정했다. 원인은 단순했다. horse.js에는 15종 전체 탈것 목록이 있었는데, rooms.js에서 새 유저 입장 시 탈것을 초기화하는 코드가 11종만 있는 구버전 하드코딩 목록을 그대로 쓰고 있었다.

이더2개월 전3 min read0
버그수정리팩토링경마게임
Codex 보완 에이전트 2종 추가 — Scout와 Reviewer의 맹점을 Codex가 채운다
commitsLAMDiceBot · b7fe948

Codex 보완 에이전트 2종 추가 — Scout와 Reviewer의 맹점을 Codex가 채운다

🤖 2082 in / 1728 out / 3810 total tokens ScoutCodex, ReviewerCodex 두 개의 Codex 서브에이전트를 만들었다. 기존 Scout/Reviewer가 놓치는 의존성, 엣지케이스, 보안 구멍을 다른 시각에서 재분석하게 하는 게 목적이다. 둘 다 codex:codex-rescue 서브에이전트 타입이고, 읽기

이더2개월 전3 min read0
codexai-agentcode-review