6/25 이후 main 반영분(#82~#104)을 저장소 사실과 대조해 README 갱신.
- 카드 121→166장, kind 분포(Attack 59/Skill 74/Power 31/Status 2), 테스트 84→97종
- 전직 트리: 도적 2차(어쌔신/시프)+3차(헤르밋/시프 마스터) 반영,
옛 Shiv/Poison/Trickster 삭제, 전사 페이지 컨셉을 실제 데이터(속성 차지)로 정정
- 디렉토리 구조: cb/(20모듈)·lib/·legacy/, characters.json·cards.xlsx,
verify 도구에 cardkinds·cbprops·cbset·diffcheck 추가
- 스크립트 예시 오류 정정: SelectClass("bandit")→"rogue", SetJob 전직 옵션 명시
- 아키텍처 메모에 kind↔효과 규칙(§9)·변수명 규칙(§8) 추가
- 향후 개선 계획에 최근 완료 3건 반영, 3차 전직 "도적 완료" 표기
산출물 미변경(README 문서만).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011xhLoQbJvQYL65kBtDNDTy
구현 기능 표에 "도적 카드 공용 효과" 행 추가 — 카드명 하드코딩 대신
data/cards.json 공용 필드로 효과 표현(불가침·x-cost·드로우 비례·다음 스킬
반복·처치 보상·키워드 하이라이트·독 버스트 등), Lua+JS 미러 양쪽 구현,
필드 사전 docs/card-effect-fields.md. 밸런스 시뮬 단위테스트 현 84종 명시.
(codex PRs #82~#89로 main 반영된 내용 README 동기화)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
지금까지 main 머지분(#76~#79)을 README에 반영하고 stale 수치/문구 정리:
- 적 12종 → 18종, 카드 122장 → 121장(도적 86), Silent 88 → 86
- 구현 PR 범위 #34~#57 → #34~#79
- 게임 시작 시 MainMenu 없이 로비 직행(MainMenu 추후 재지정) 명시
- 캐릭터 선택: 초상화·직업 설명·선택 테두리 강조 UI 반영
- 향후 계획: 로비 직행·캐릭터 선택 UI·디버그 치트·map01 로스터 [x],
도적 카드 아이콘 완료 반영(TODO는 카드명 재서사·한글화로 정정)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- 구현 기능 표 전면 갱신 (클래스/전직·버프/디버프·절차 맵·유물/물약·승천·모션)
- 디렉토리 구조 갱신 (potions.json·rogue-map·gitea-pr·RULES.md, map.json 제거 반영)
- 스크립트 호출 예시·향후 개선 계획 10항목·RULES.md 셋업 안내
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- tools/{player,monster,camera,map,deck,balance}/ 로 8개 스크립트 분류 (git mv 이력 보존)
- gen-camera의 플레이어 입력 차단·시선 고정을 tools/player/gen-player-lock.mjs(PlayerLock 코드블록)로 분리
- MapCamera 코드블록은 카메라 속성 전용으로 정리, 11개 맵 루트에 script.PlayerLock 부착
- README 및 스크립트 주석의 도구 경로 갱신
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
디렉토리 구조(data/·tools 도구), 게임 프레임워크 현황(메인메뉴·카드전투·런영속·보상·분기맵·상점/휴식·유물·멀티act·밸런스시뮬·freeze), 스크립트 호출, 다음 단계(저장·카드제거·밸런싱·IP확장) 반영.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
미존재 3컴포넌트(SlayCardCatalog/SlayRunState/SlayCombatManager)를 구현된 것처럼 서술하던 부분을 정정.
- '게임 프레임워크 현황'을 실제 구현(SlayDeckController 기반 카드 전투 + B 결과)으로 재작성
- 3대 컴포넌트는 '향후 설계(미구현 — 목표 아키텍처)' 섹션으로 분리 보존
- 디렉토리 트리·codeblock 목록·생성기(tools/) 반영, SlayDeckController 추가
- 스크립트 호출 예시를 실제 메서드(PlayCard/EndPlayerTurn/StartCombat)로 교체
- '다음 구현 단계'에서 전투 UI·전투 루프 완료 표시, D/F/E 반영
- 수치는 임시 placeholder임을 명시
- framework 문서도 동일 기조로 재작성 + Planned 섹션에 3컴포넌트 보존
검증: 문서에 적힌 컴포넌트명을 코드와 grep 교차확인 (SlayDeckController 실재, 3컴포넌트 코드 0건).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>