Hide_D and Claude Opus 5.5
4a50c354fe
등용·장수대상임관 대상의 타국 장수 정보를 Ref 공개 범위로 제한하고 국가색 묶음 복원
...
- 명령표의 등용·장수대상임관·공통 장수 fallback에서 타국·재야 장수의 금·쌀·병력·훈련·사기·부대·위치 도시를 제외
- Ref exportJSVars 범위(이름·국가·NPC·통/무/지)만 싣고 국가 묶음용 nationId 추가
- 재야 actor에게는 같은 국가 명령 후보를 보내지 않음
- 등용·장수대상임관 후보를 Ref SelectGeneral groupByNation처럼 국가색 머리와 optgroup으로 묶음
- 증여·포상·몰수·부대탈퇴지시·선양 후보에 Ref의 통/무/지 표시
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-23 14:55:39 +00:00
Hide_D and Claude Opus 5.5
0a9c47eddf
도시 대상 명령 입력에 Ref 거리별 도시 목록 복원
...
Ref ProcessCity의 `N칸 떨어진 도시:` 목록(CitiesBasedOnDistance)을 전체화면 인자 입력에
되살린다. 이동·출병 1칸, 강행·첩보·화계·탈취·파괴·선동 3칸을 map layout path의 BFS로
Ref searchDistance와 같은 순서로 나열하고, 거리별 magenta/orange/yellow 밑줄 도시를 누르면
대상 도시를 고른다. che 지도 94개 도시 결과를 Ref PHP 원문 실행 fixture와 비교하는 unit test와
1200/390px e2e를 추가한다.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-23 14:35:40 +00:00
Hide_D and Claude Opus 5.5
b90dd4499d
전체화면 명령 입력의 제출 버튼을 primary로 구분
...
하단 `입력`이 막대 위 글자로만 보여 제출인지 알기 어려웠고 녹색 상단 버튼이 제출처럼
보였다. Ref처럼 녹색은 이동(명령 취소)에만 두고, 제출은 명령명을 붙인 primary 버튼
(`화계 입력`)으로, `명령 다시 선택`은 secondary로 낮춘다. e2e locator와 버튼 색·
geometry assertion을 함께 갱신한다.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-23 14:04:49 +00:00
Hide_D and Claude Opus 5.5
a373ed327d
예약 명령 인자 입력을 전체화면 overlay로 전환
...
Ref v_processing처럼 인자가 필요한 장수·사령턴 명령은 작은 popup 대신
body 위 전체화면 dialog에서 입력한다. 명령 목록 단계는 기존 popup을 유지한다.
- 상단 막대: 명령 취소 · 명령 다시 선택 · 명령명과 대상 턴 · 검색 켜짐/꺼짐
- 검색 토글 상태를 useCommandTargetSearchEnabled()로 폼과 공유
- URL은 유지하고 같은 URL의 history entry로 Back이 overlay만 닫게 함
- 1120px 이상에서는 원본 700px 지도와 대상 목록을 두 열로 배치
- 징병·모병 sticky 기준을 공용 header 높이 변수로 연결
- e2e를 전체화면 계약에 맞게 갱신하고 overlay·Back·geometry 테스트 추가
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-23 13:39:02 +00:00
Hide_D
9d0a1a4add
add symlink CLAUDE.md
2026-09-23 12:40:58 +00:00
Hide_D
7e9cde3592
빙의 군주의 외교권자 임명 권한을 복구
2026-09-23 04:35:44 +00:00
Hide_D
99a831b251
fix: 장수 열전 이전 로그 중복 조회 방지
2026-09-23 04:27:08 +00:00
Hide_D
dee72bdf7b
fix: 가오픈 빙의 후보 시간을 논리 시계에 맞춤
2026-09-23 04:15:20 +00:00
Hide_D
b2b6723c4d
통일 후 설문 응답과 유니크 보상 처리를 허용
...
통일 완료 상태의 설문 보상 명령만 데몬 큐에서 선점하도록 하고, 시계 중단·복구 경계와 유니크 지급을 검증한다.
2026-09-23 04:02:22 +00:00
Hide_D
16b320dabc
chore(build): 빌드 도구와 Node LTS 버전 갱신
...
TypeScript 버전은 유지하고 pnpm, Turbo, Vite, Vitest, Prisma, tsdown을 갱신한다. 선언 파일 생성 호환성을 위해 rolldown-plugin-dts를 고정한다.
2026-09-23 02:09:22 +00:00
Hide_D
f5264352f9
fix(game-api): 시나리오 아이템 표시 순서 통일
...
JSONB에 저장된 품목과 수량을 유지하며 원본 시나리오 순서로 구매·명장일람·유산·전투 시뮬레이터 선택지를 구성한다.
2026-09-23 01:32:35 +00:00
Hide_D
908ae72cba
멸망 후 등용장에 현재 임관 모드 적용
2026-09-22 23:24:15 +00:00
Hide_D
e34c24c74d
격노와 계략 효과의 PHP 호환 보정
2026-09-19 10:09:18 +00:00
Hide_D
e542a9beea
반계 아이템 발동 누락과 특기 중첩 처리 수정
2026-09-19 08:02:36 +00:00
Hide_D
d89bdc439f
시나리오 기본 시작 연도와 출병 제한 기준 통일
2026-09-17 00:53:24 +00:00
Hide_D
581ecd6a7b
fix(engine): 삭턴 사망 군주의 승계 순서를 Ref와 일치
2026-09-16 15:30:34 +00:00
Hide_D
70b80e7afa
fix(ui): Gateway 관리자 메뉴와 로비 복귀 링크 겹침 수정
2026-09-16 15:16:18 +00:00
Hide_D
21c68323fa
feat(ui): 플레이 감사 조회를 2단 메뉴로 구성
2026-09-16 15:07:01 +00:00
Hide_D
c81a9eaf42
fix(ui): 플레이 감사의 불필요한 소급 복원 안내 삭제
2026-09-16 14:58:37 +00:00
Hide_D
292ca7662d
feat: NPC 판단 당시 합성 정책을 기록하고 조회한다
2026-09-16 09:21:50 +00:00
Hide_D
c9fe204c94
test: 감사 저장 batch의 실제 SQL 실행 횟수를 검증한다
2026-09-16 09:11:27 +00:00
Hide_D
ef1ba055b5
test: NPC 감사 저장량과 조회 비용 probe를 추가한다
2026-09-16 09:08:46 +00:00
Hide_D
718cc05d15
docs: 취소된 기수의 감사 전용 실행 경계를 구체화한다
2026-09-16 09:04:42 +00:00
Hide_D
f80a239024
feat: 감사 사건에서 요청 처리 상태를 조회한다
2026-09-16 09:01:14 +00:00
Hide_D
028f985e7a
NPC 명령의 실제 검사와 준비 및 대체 실행 순서를 감사 기록에 연결
2026-09-16 08:46:56 +00:00
Hide_D
eb680121c3
관리 daemon의 실행 commit SHA를 NPC 감사 결정에 기록
2026-09-16 08:29:55 +00:00
Hide_D
b470e32e81
NPC 결정에서 당시 정책 버전을 조회하고 기존 상세 화면 재사용
2026-09-16 08:20:29 +00:00
Hide_D
22cf566c6b
NPC 결정 기록 조회와 월별 인덱스를 연결하고 감사 화면 검증
2026-09-16 08:14:48 +00:00
Hide_D
63907d95cc
NPC 결정 요약과 상세를 턴 transaction에 저장하고 기수별 정리 연결
2026-09-16 07:55:12 +00:00
Hide_D
9f31b28297
NPC 판단 절차와 난수 결과의 선택적 감사 관측 기반 추가
2026-09-16 07:40:29 +00:00
Hide_D
2f5036ea6b
플레이 감사 장수 이름 검색과 번호 역순 조회 추가
2026-09-16 07:32:29 +00:00
Hide_D
52cea882ab
플레이 감사 국가 생멸과 장기 tick 저장을 보완하고 중간 전달 준비
2026-09-16 07:26:05 +00:00
Hide_D
ae0dfd503f
기존 외교 문서를 플레이 감사 최초 관측으로 보존
2026-09-16 06:53:16 +00:00
Hide_D
c719cecc80
플레이 감사에 외교 관계 최초 관측을 기록
2026-09-16 06:42:50 +00:00
Hide_D
02ee706af7
feat: 프로필 감사 화면에 외교 이력과 안전한 문서 상세 연결
2026-09-16 06:29:26 +00:00
Hide_D
ff9bb8a428
feat: 프로필별 외교 감사 목록과 원문 검증 상세 조회 추가
2026-09-16 06:16:31 +00:00
Hide_D
0691c502fa
feat: 예약 턴 명령별 중간 외교 전이와 실행 정보를 기록
2026-09-16 06:09:24 +00:00
Hide_D
248d457dd5
feat: 월간 외교 전이를 상태와 함께 감사 이력으로 저장
2026-09-16 06:00:08 +00:00
Hide_D
bfe9ef479c
feat: 즉시 외교 응답의 양방향 관계 전이를 감사 기록에 연결
2026-09-16 05:54:04 +00:00
Hide_D
b9d9b63b14
feat: 외교 문서 변경을 입력 원장과 함께 감사 이력으로 저장
2026-09-16 05:46:11 +00:00
Hide_D
8faab62866
feat: 서버 준비 전에 감사 초기 상태와 정책 기준을 저장
2026-09-16 05:22:01 +00:00
Hide_D
3d60e6122d
feat: 프로필 감사 화면에서 정책 버전과 전후 값을 조회
2026-09-16 05:02:32 +00:00
Hide_D
d549cbf887
feat: NPC와 국방 정책 변경을 감사 버전으로 저장
2026-09-16 04:48:58 +00:00
Hide_D
10f3f0ebc6
feat: 이전 기수 감사 표본을 제한된 batch로 정리
2026-09-16 04:22:09 +00:00
Hide_D
9e14306fe4
fix: 플레이 감사 기간을 실제 초기 달력으로 제한
2026-09-16 04:07:56 +00:00
Hide_D
31c5927449
feat: 플레이 감사 장수 로그를 기수별로 조회
2026-09-16 04:03:14 +00:00
Hide_D
69a61b317c
feat: 플레이 감사 장수 도시 상세와 현재 예약 조회 구현
2026-09-16 03:45:18 +00:00
Hide_D
e1a05e27e7
feat: 플레이 감사 최종 국가 표본 별도 조회 구현
2026-09-16 03:30:05 +00:00
Hide_D
b12a899526
feat: 관리자 프로필에서 플레이 감사 진입 연결
2026-09-16 03:25:03 +00:00
Hide_D
8f3852662e
feat: 프로필 플레이 감사 기본 조회 화면 구현
2026-09-16 03:18:56 +00:00
Hide_D
7d5ee1348d
feat: 플레이 감사 국가 월별 반기 시계열 조회 구현
2026-09-16 02:59:43 +00:00
Hide_D
ed2597aef3
feat: 프로필별 플레이 감사 조회와 권한 검사 연결
2026-09-16 02:52:52 +00:00
Hide_D
35155e6b59
feat: 플레이 감사 월별 수집과 원자적 배치 저장 연결
2026-09-16 02:37:38 +00:00
Hide_D
4de3175279
feat: 플레이 감사 월별 상태와 국가 집계 기반 추가
2026-09-16 02:25:25 +00:00
Hide_D
5ac961dfd1
docs: 프로필별 플레이 감사 설계와 구현 기준 정리
2026-09-16 02:14:37 +00:00
Hide_D
f4aabec1fa
fix: 설문과 장수 선택 기한 및 토너먼트 개최를 게임 시각으로 통일
2026-09-16 01:38:21 +00:00
Hide_D
a51574d20c
fix: 복구 2배속 베팅 마감을 게임 시각으로 판정
2026-09-16 01:05:40 +00:00
Hide_D
47ee6491da
fix: 설치한 NPC 상성 모드를 재로드와 랜덤 임관에 적용
2026-09-16 00:45:06 +00:00
Hide_D
2eef008213
merge: 로컬 글자 크기 개선과 최신 원격 main 통합
2026-09-16 00:41:02 +00:00
Hide_D
ab5a1d240c
fix: 10분 중단 즉시 복구와 대기 중 토너먼트 참가 허용
2026-09-15 23:36:50 +00:00
Hide_D
4fb1343943
fix: VM 시간 변경 후 턴 lease를 안전하게 자동 복구
2026-09-15 23:05:33 +00:00
Hide_D
14b893d8a3
refactor: 작은 글자 비율과 예외 크기를 공통 변수로 정리
2026-09-15 16:09:32 +00:00
Hide_D
e094246963
feat: 검증된 인게임 글자 크기를 네 단계로 통합
2026-09-15 15:45:16 +00:00
Hide_D
7dc1670935
감찰부 개인 기록 권한 거부 시 허용된 기록 표시 복구
2026-09-15 07:42:37 +00:00
Hide_D
380020ab2f
유산 랜덤 턴 초기화의 다다음 턴 적용과 분초 표시 수정
2026-09-14 23:56:38 +00:00
Hide_D
854a91c397
메인 연결 페이지의 탭 종료와 복귀 동작 통일
2026-09-14 23:49:30 +00:00
Hide_D
62f4ca3058
토너먼트 대진 장수에 능력치와 배당 표시
2026-09-14 15:09:42 +00:00
Hide_D
e1096d7cd1
베팅장 카드 배치와 14px 기본 글자 크기 정리
2026-09-14 14:58:52 +00:00
Hide_D
0c3c32b60e
Merge remote-tracking branch 'origin/main' into fix/map-touch-panels
2026-09-14 14:36:14 +00:00
Hide_D
3e25c5c385
모바일 지도 패널을 유지하고 도시 재탭 이동 안정화
2026-09-14 14:36:14 +00:00
Hide_D
c9d3763b28
한글 조합 중에도 턴 대상 검색을 디바운스로 갱신
2026-09-14 14:35:26 +00:00
Hide_D
7522f5100e
턴 대상의 원본 이름과 누락값 표시를 분리해 검색 정확도 개선
2026-09-14 14:24:59 +00:00
Hide_D
8760eab1a9
검색을 꺼도 턴 대상 상세 목록을 항상 표시
2026-09-14 14:05:25 +00:00
Hide_D
d50cff8640
개인·사령턴 대상 선택에 초성 검색과 검색 전환 추가
2026-09-14 13:57:43 +00:00
Hide_D
1b07c5ffe9
남은 게임 화면에서 NPC 이름 접두사가 중복되지 않도록 수정
2026-09-13 12:30:56 +00:00
Hide_D
23f1573bfc
모바일 장수 정보 묶음과 숫자 가독성 및 의병 표기 개선
2026-09-12 16:38:32 +00:00
Hide_D
35f587768e
암행부와 현재 도시 모바일 명령 폭을 줄이고 장수 배치 통일
2026-09-12 16:15:10 +00:00
Hide_D
0cd2b7770c
feat: 암행부와 현재 도시의 정보 보존형 500px 배치 구현
2026-09-12 15:28:46 +00:00
Hide_D
047d86cace
개인턴 입력기에 명령별 소요 턴 안내 표시
2026-09-12 14:35:16 +00:00
Hide_D
8fa89d499e
메인 국가·장수 정보 카드의 좌우 여백 제거
2026-09-12 09:33:28 +00:00
Hide_D
4dac08b916
토너먼트 NPC 개방 베팅을 복구하고 장수 DB 저장을 일괄 처리
2026-09-12 08:04:48 +00:00
Hide_D
3ad230beb3
베팅 장수 정보 글자를 키우고 왼쪽 아이콘 표시
2026-09-12 07:23:46 +00:00
Hide_D
e55c653e40
베팅 금액 입력을 장수별로 독립시키고 공용 설정 제거
2026-09-12 02:20:08 +00:00
Hide_D
21d10d5dfc
오류 정지 중 가입 턴을 고정하고 화면 이동 실패 복구 지원
2026-09-12 02:02:31 +00:00
Hide_D
5041fc365e
베팅장 장수칸에서 금액 입력과 개별 즉시 베팅 지원
2026-09-12 01:20:35 +00:00
Hide_D
a31c2711c7
오픈 직후 DB 시계 전환을 데몬 메모리에 안전하게 반영
2026-09-12 00:51:46 +00:00
Hide_D
957a599608
외교 제의 만료와 처리 완료를 삭제 표시에서 분리
2026-09-10 06:03:47 +00:00
Hide_D
73e1743a3d
복구 2배속의 게임·실제 시간 표시 설정과 시계 빠른 전환 추가
2026-09-10 04:22:18 +00:00
Hide_D
3a5d4e7833
메인 턴 당기기와 미루기를 1턴 기본 분할 버튼으로 변경
2026-09-10 02:50:19 +00:00
Hide_D
3f4e5095b5
외교 조회 권한자의 문서와 시스템 메시지 도착 알림 복원
2026-09-10 02:38:23 +00:00
Hide_D
a00f46dfc8
관리자 서버 진단에 lease 상태와 영속 장애 이력 추가
2026-09-09 23:36:16 +00:00
Hide_D
9c73085353
현재 복구 migration 기준으로 manifest 검증 기대값 갱신
2026-09-09 23:05:39 +00:00
Hide_D
604b951eff
대기 후 복구 migration과 릴리스 manifest 기준 일치
2026-09-09 23:05:21 +00:00
Hide_D
09f4e60df4
lease 상실 데몬을 종료하고 관리자에게 즉시 오류 기록
2026-09-09 23:04:02 +00:00
Hide_D
d191960ea1
Merge remote-tracking branch 'refs/remotes/origin/main'
2026-09-09 22:54:38 +00:00
Hide_D
c1fd79da19
메인 지도 연월 툴팁에 유니크 보유 한도 표시
2026-09-08 00:49:39 +00:00
Hide_D
d8c9a63915
NPC와 알림 메시지의 장수 아이콘 경로를 공통 처리
2026-09-07 15:28:24 +00:00
Hide_D
c39527bdd7
중단 후 대기와 2배속 복구 경계 및 전체 공지 적용
2026-09-07 14:37:55 +00:00
Hide_D
d57fd3e553
설문 제목과 알림을 닫을 수 있는 새 창으로 열기
2026-09-07 12:42:27 +00:00
Hide_D
bdb4e22028
장비 구매 목록을 시나리오 JSON 순서로 표시
2026-09-07 12:30:47 +00:00