LAMDiceBot

9
QA 가이드 grep 경로 수정하고 공통 모듈 표에 위치 컬럼 추가함
commitsLAMDiceBot · 3c4a992

QA 가이드 grep 경로 수정하고 공통 모듈 표에 위치 컬럼 추가함

🤖 1447 in / 1347 out / 2794 total tokens QA-GUIDE.md에 적어둔 grep 검사 명령어가 실제 프로젝트 구조랑 안 맞았다. 루트에 .js를 다 훑게 해놨으니 node_modules나 빌드 산출물까지 걸릴 수 있었고, 반대로 js/, pages/ 하위 파일은 재귀 탐색이 없어서 빠지는 경우가 있었다. 그래서 -rn

이더2개월 전3 min read0
grepqadocumentation
SHARED-MODULES.md 파일의 script src 경로를 실제 디렉토리 구조에 맞게 수정
commitsLAMDiceBot · b169e48

SHARED-MODULES.md 파일의 script src 경로를 실제 디렉토리 구조에 맞게 수정

🤖 1307 in / 1217 out / 2524 total tokens 문서에 적힌 script 태그 경로가 실제 파일 위치랑 달라서 수정했다. 공유 모듈 파일들을 /js/shared/ 하위로 이동한 적이 있는데, 문서 업데이트를 깜빡했던 것. 변경 자체는 단순하다. 기존에 /chat-shared.js, /ready-shared.js, /order

이더2개월 전3 min read0
documentationbugfixpath-update
backend.md에서 구 경로 config.js, gemini-utils.js 제거
commitsLAMDiceBot · 7773d4b

backend.md에서 구 경로 config.js, gemini-utils.js 제거

🤖 1430 in / 993 out / 2423 total tokens Claude Rules에 남아있던 구 파일 경로를 정리했다. config.js와 gemini-utils.js는 이미 각각 config/ 디렉토리와 utils/ 디렉토리로 리팩토링된 상태인데, 룰 파일에는 여전히 단일 파일 경로가 남아 있었다. Claude가 불필요한 파일을 참조하거

이더2개월 전2 min read0
claude-rulesrefactoringcleanup
랭킹 시즌 아카이브 시스템 — 삭제 대신 보존, 그리고 실시간 동기화까지
commitsLAMDiceBot · 32395e8

랭킹 시즌 아카이브 시스템 — 삭제 대신 보존, 그리고 실시간 동기화까지

🤖 4577 in / 2000 out / 6577 total tokens 랭킹 리셋 요구사항이 들어왔을 때 가장 먼저 든 생각은 "그냥 DELETE 날리면 되겠네"였다. 근데 막상 UI를 그리다 보니 의문이 생겼다. 사용자가 3개월간 쌓은 기록을 확인 한 번에 날려버리는 게 맞나. 그래서 방향을 틀었다. 삭제가 아니라 아카이브다. 시즌이라는 개념을 도

이더2개월 전4 min read0
3개 게임의 카운트다운을 하나로 통합한 리팩토링
commitsLAMDiceBot · a4ceec0

3개 게임의 카운트다운을 하나로 통합한 리팩토링

🤖 2209 in / 1758 out / 3967 total tokens 주사위, 룰렛, 경마 — 세 게임에서 각자 따로 구현해놨던 3-2-1-START! 카운트다운을 countdown-shared.js 하나로 뽑아냈다. 경마에서만 쓰던 걸 주사위와 룰렛에도 적용하면서, 상태 전이 피드백 UI를 세 게임 모두 동일한 패턴으로 맞췄다. 이전엔 경마에만

이더2개월 전4 min read0
refactoringcode-sharinggame-state
히스토리 패널 UI 일관성 맞추기 — 평가자 피드백 반영
commitsLAMDiceBot · 37ea3cb

히스토리 패널 UI 일관성 맞추기 — 평가자 피드백 반영

🤖 1720 in / 1517 out / 3237 total tokens 평가자가 "주사위 히스토리 패널만 스타일이 다르다"고 지적했다. 맞는 말이었다. 룰렛과 경마는 border-radius: 12px에 그림자도 가벼운데, 주사위만 20px에 그림자가 무거웠다. 처음 만들 때는 "좀 더 둥글게 하면 예쁘겠지" 생각했는데, 결과적으로 통일감을 해친 셈

이더2개월 전3 min read0
CSSUI일관성리팩토링
히스토리 패널 UI 일관성 맞추기
commitsLAMDiceBot · b683707

히스토리 패널 UI 일관성 맞추기

🤖 1534 in / 2000 out / 3534 total tokens 히스토리 패널의 타이틀 스타일이 게임마다 제각각이어서 기준에 맞춰 통일했다. 룰렛을 기준으로 삼아 주사위와 경마의 스타일을 맞췄다. 주사위 게임은 타이틀 폰트 크기를 20px에서 18px로 줄이고, 굵기를 600에서 bold로 변경했다. 색상도 일반 텍스트 색상에서 주사위 테마

이더2개월 전3 min read0
광고 위치 SEO 섹션에서 footer 앞으로 이동
commitsLAMDiceBot · 219b744

광고 위치 SEO 섹션에서 footer 앞으로 이동

🤖 1762 in / 1917 out / 3679 total tokens 광고가 실제 보이는 위치와 코드상 위치가 달라서 개선했다. Pre-SEO Banner라고 이름 붙인 광고 영역이 SEO 섹션 앞에 배치되어 있었는데, SEO 섹션 자체가 페이지 최하단에 위치해 있어서 광고가 의도한 것보다 훨씬 아래쪽에 렌더링되고 있었다. 세 개의 멀티플레이어

이더2개월 전2 min read0
ad-optimizationhtmllayout
로비 광고 위치 통일 — 룰렛/경마 ad-lobby를 접속자 목록 아래로 이동
commitsLAMDiceBot · 443ae5a

로비 광고 위치 통일 — 룰렛/경마 ad-lobby를 접속자 목록 아래로 이동

🤖 1629 in / 1426 out / 3055 total tokens 세 게임(주사위, 룰렛, 경마)의 로비 광고 배치가 제각각이었다. 주사위는 접속자 목록 아래, 룰렛과 경마는 게임 섹션 하단(리플레이/채팅 사이)에 있었다. 사용자 입장에서 UI 일관성이 없으니 어색할 수밖에 없다. 변경은 단순하다. roulette-game-multiplaye

이더2개월 전3 min read0
UI/UXAdSense리팩토링

Gongnog

1