체스 v1.1.1 — 사용자 이름 잠금 표시
### Changed - 🔒 **변경 불가 사용자 이름**(로그인 계정 이름)을 확실한 '잠김' 상태로 표시 — 흐린 점선 박스 + 자물쇠 아이콘 + '변경 불가' 설명/툴팁. 입력처럼 보이지만 안 바뀌는 상태가 아니라 read-only(`aria-readonly`/`aria-disabled`)로, 모바일 키보드도 뜨지 않습니다. 템플릿의 `HubLockedField` 하네스를 도입(이 게임은 그 추가 전에 스캐폴드돼 빠져 있었음).
체스 v1.1.0 — 로컬 2인 모드 추가
### Added - 🎮 **로컬 2인 모드(pass-and-play)** — 한 기기에서 두 명이 번갈아 두는 대면 대국. 온라인 방 만들기/입장과 별개의 `/local` 페이지로, **로그인 없이 바로** 플레이할 수 있어요. 체스판을 화면 가득(여백 최소화) 키우고, 턴 표시·보드 뒤집기·승급 선택을 그대로 지원합니다. 규칙은 서버와 동일한 엔진을 브라우저에서 실행(단일 소스). 로컬 대국은 클라이언트 전용이라 허브 보상·전적은 적립되지 않습니다(보상·전적은 온라인 로그인 대국 정책 유지). - 시작 화면(스플래시)을 자동 로그인 리다이렉트 대신 **선택형 랜딩**으로 변경 — "로그인하고 온라인" 또는 "로컬 2인(로그인 없이)"을 고를 수 있고, 인앱 브라우저(카카오톡 등)에서도 로컬 2인 진입 링크를 제공합니다.
체스 v1.0.0 — 첫 출시
### Added - ♟️ **체스(Chess) 첫 출시** — 8×8 표준 FIDE 규칙 실시간 2인 대국. 숫자 방 코드로 입장하고, 끝나면 결과에 따라 허브 재화가 적립됩니다. - **완전한 규칙 엔진**: 각 기물 합법 이동, 캐슬링, 앙파상, 폰 승급, 체크/체크메이트/ 스테일메이트, 50수 규칙·3회 동형반복·기물 부족 무승부까지. 서버 권위(클라이언트 입력 불신) + perft 검증(Kiwipete 4-ply 4,085,603 노드 일치). - **AI 대국(1인 모드)**: 알파-베타 탐색 봇, 난이도 3단계(쉬움/보통/어려움). 전적에서 AI전/사람전을 구분해 기록합니다. - **모바일 UI**: 터치로 기물 선택→이동, 합법 수 표시, 승급 기물 선택창, 체크 표시, 기보(SAN) 로그, 확대/축소 방지. 룰북 페이지 포함. - SSO 로그인 게이팅(swdeveloparmy realm, **public + PKCE S256**), 토큰 keepalive + 세션 만료 시 재로그인 유도, 로그아웃, 승/패 보상 모달 + 적립 실패 pending 싱크, 전적(사람전/AI전), PWA — 모두 hub-game-template 하네스 활용.