Hide_D
|
ddcb0cebeb
|
merge: 최신 main을 NPC 천통 계측 브랜치에 통합
|
2026-08-15 19:36:56 +00:00 |
|
Hide_D
|
20c04283fb
|
perf(game-engine): 대규모 NPC 천통 시간을 계측
시나리오 2601의 880명·94도시를 DB와 Redis 없이 자동 실행하고 커맨드, 수뇌 여부, 연월별 시간을 JSON으로 기록한다.
|
2026-08-15 19:36:38 +00:00 |
|
Hide_D
|
e99eda6ad7
|
merge: 최신 main 변경을 계략 명령 브랜치에 통합
# Conflicts:
# app/game-api/test/commandTable.test.ts
# app/game-frontend/e2e/commandArguments.spec.ts
|
2026-08-15 19:13:17 +00:00 |
|
Hide_D
|
bf2f18aec9
|
feat: 장수 계략 명령 전체를 Ref 호환 이관
화계에 묶여 있던 공통 확률·난수·비용·성장 처리를 계략 기반 명령으로 분리한다.
선동·탈취·파괴·화계를 기본 프로필과 계략 분류에 등록하고 Ref 실제 실행, 능력치 상승, 모바일 Chromium 검증을 추가한다.
|
2026-08-15 19:11:14 +00:00 |
|
Hide_D
|
a32572bc89
|
merge: 최신 core2026 main을 접속 제한 작업에 통합
|
2026-08-15 18:49:52 +00:00 |
|
Hide_D
|
48d94e5ff2
|
feat: Ref 호환 접속 제한과 벌점 초기화 구현
실행 중인 프로필에서만 접속 벌점을 누적하고 제한 임계값과 대상 경로를 Ref 순서에 맞춘다. 자기 턴 명령 성공 시 순간 점수를 같은 flush에서 초기화하며 월간 누적 감쇠는 유지한다. 제한 중 메인 자동 갱신과 실시간 구독을 중지하고 수동 갱신 성공 시 복구한다.
|
2026-08-15 18:49:41 +00:00 |
|
Hide_D
|
044b20c051
|
merge: 최신 core2026 main을 특수 명령 작업에 통합
|
2026-08-15 18:42:17 +00:00 |
|
Hide_D
|
6806adcebf
|
feat: 사용자 전용 특수 명령을 예약턴에 연결
강행, 은퇴, 하야를 기본 명령 프로필에 추가한다. Ref 분류와 조건 경계, 예약 payload를 API 및 실제 Chromium 회귀 테스트로 고정한다.
|
2026-08-15 18:42:13 +00:00 |
|
Hide_D
|
964c780c9b
|
fix(backend): 생성 장수 첫 턴을 접수 시각에 맞춤
daemon 완료 시각이 뒤처져도 신규 장수 턴을 접수된 논리 게임 시각부터 한 턴 안에 배정한다. 로비 응답에는 보정 시계가 사용할 서버 게임 시각과 clock mode를 추가한다.
|
2026-08-15 18:17:45 +00:00 |
|
Hide_D
|
fad4602e2e
|
Merge branch 'main' into compare/scenario2601-200-parity-20260815
|
2026-08-15 09:42:02 +00:00 |
|
Hide_D
|
b9e45c6e76
|
fix(parity): preserve legacy monthly turn ordering
|
2026-08-15 09:40:14 +00:00 |
|
Hide_D
|
602c6410e1
|
refactor: finish internal export cleanup
|
2026-08-15 07:08:03 +00:00 |
|
Hide_D
|
35d8824b95
|
refactor: tighten backend and logic boundaries
|
2026-08-15 06:46:52 +00:00 |
|
Hide_D
|
f8b28a055c
|
fix(scenario): open nation betting in scenario 29
|
2026-08-15 04:27:30 +00:00 |
|
Hide_D
|
6478a9f478
|
fix(gateway): split profile identity from scenario
|
2026-08-13 16:03:41 +00:00 |
|
Hide_D
|
0c79a900e7
|
Merge remote-tracking branch 'origin/main' into fix/existing-test-failures-20260812
|
2026-08-13 00:52:28 +00:00 |
|
Hide_D
|
d133db32eb
|
fix: repair existing test failures
|
2026-08-13 00:52:22 +00:00 |
|
Hide_D
|
a9acb39ab2
|
fix: use HiDCHe product name in game UI
|
2026-08-13 00:05:55 +00:00 |
|
Hide_D
|
d1efa425eb
|
fix(realtime): invalidate committed global activity logs
|
2026-08-12 16:45:48 +00:00 |
|
Hide_D
|
6e95dbd487
|
fix(game): recover realtime dashboard delta cloning
|
2026-08-11 15:09:32 +00:00 |
|
Hide_D
|
6cc5157b6d
|
test(integration): verify committed read-model projections
|
2026-08-09 23:55:07 +00:00 |
|
Hide_D
|
e81b2da282
|
refactor(game): invalidate field-level read-model projections
|
2026-08-09 16:25:52 +00:00 |
|
Hide_D
|
a2683df80f
|
refactor(game): refresh committed read models selectively
|
2026-08-09 15:46:01 +00:00 |
|
Hide_D
|
164d7e0f73
|
tournament
|
2026-08-09 10:15:18 +00:00 |
|
Hide_D
|
044c916990
|
test: restore validation baseline
|
2026-08-07 10:23:16 +00:00 |
|
Hide_D
|
1a1d0b2d91
|
refactor: enforce package boundaries
|
2026-08-07 10:13:29 +00:00 |
|
Hide_D
|
f4ee51251f
|
fix: preserve nation and recruit AI boundaries
|
2026-08-05 15:21:45 +00:00 |
|
Hide_D
|
2ee63f154f
|
Merge branch 'main' into fix/scenario2400-speciality-order-20260805
|
2026-08-05 13:26:40 +00:00 |
|
Hide_D
|
5d6923f11a
|
fix: align scenario 2400 monthly parity
|
2026-08-05 13:25:39 +00:00 |
|
Hide_D
|
26045f8d63
|
feat: rebuild Ref-compatible command editors
|
2026-08-05 09:02:55 +00:00 |
|
Hide_D
|
65de2b30a3
|
fix: clone item inventory before nation level rewards
|
2026-08-05 03:04:58 +00:00 |
|
Hide_D
|
f765fe610f
|
fix: refresh general turns at every execution boundary
|
2026-08-05 02:05:07 +00:00 |
|
Hide_D
|
5932ab9386
|
fix: recover stale in-memory reserved turn leases
|
2026-08-05 01:46:01 +00:00 |
|
Hide_D
|
bd62197655
|
fix: refresh reserved turns at execution lease boundary
|
2026-08-05 01:37:25 +00:00 |
|
Hide_D
|
6eba8e24c3
|
fix: skip deleted reserved turn queues during flush
|
2026-08-05 01:21:16 +00:00 |
|
Hide_D
|
bbb6de6971
|
merge: scenario 2400 long-run parity
|
2026-08-04 18:19:53 +00:00 |
|
Hide_D
|
cef6a90452
|
fix: align scenario 2400 long-run parity
|
2026-08-04 18:15:32 +00:00 |
|
Hide_D
|
6e635a312f
|
fix: support containerized release runtimes
|
2026-08-04 14:45:47 +00:00 |
|
Hide_D
|
c4c4ee6e0f
|
fix: restore legacy gameplay messages and record details
|
2026-08-04 13:30:51 +00:00 |
|
Hide_D
|
a26031dc3f
|
feat: add logical game clock
|
2026-08-04 02:51:27 +00:00 |
|
Hide_D
|
87965a39d6
|
Merge branch 'main' into fix/scenario2601-monthly-seed-parity-20260802
|
2026-08-03 18:57:44 +00:00 |
|
Hide_D
|
58b9a230a7
|
fix: match scenario 2601 monthly seed progression
|
2026-08-03 18:56:23 +00:00 |
|
Hide_D
|
a061297a3f
|
feat: import Ref current-season comparison fixture
|
2026-08-02 15:39:06 +00:00 |
|
Hide_D
|
4faa8b8e4b
|
Merge branch 'main' into feature/scenario2601-gui-186-20260802
|
2026-08-02 08:20:45 +00:00 |
|
Hide_D
|
791f6e1395
|
fix(game): preserve scenario NPC progression
|
2026-08-02 08:20:42 +00:00 |
|
Hide_D
|
c88ae0f8bc
|
Merge branch 'main' into feature/best-general-live-ranking-audit
|
2026-08-02 05:26:22 +00:00 |
|
Hide_D
|
28f4778545
|
test: audit live best-general rankings
|
2026-08-02 05:26:16 +00:00 |
|
Hide_D
|
8f5a5330ff
|
fix(tournament): reset season runtime state
|
2026-08-02 04:45:07 +00:00 |
|
Hide_D
|
a275e6a234
|
feat: add user icon library and in-game selection
|
2026-08-01 03:40:36 +00:00 |
|
Hide_D
|
885018c7fd
|
fix(turn): roll back checkpoint with world state
|
2026-07-31 16:11:56 +00:00 |
|