feat: 통일 대기 시계를 원자적 reconciliation으로 전환

This commit is contained in:
2026-09-03 10:18:44 +00:00
parent a9f23703d9
commit 69ac6028df
22 changed files with 1300 additions and 251 deletions
@@ -5,12 +5,12 @@ import { createHash, randomBytes, randomUUID } from 'node:crypto';
import { stripVTControlCharacters } from 'node:util';
import type { ScenarioInstallOptions } from '@sammo-ts/game-engine/scenario/scenarioSeeder.js';
import { applyNextClockProjection } from '@sammo-ts/game-engine/turn/clockProjectionOutbox.js';
import {
applyNextClockProjection,
reconcileClockSuspension,
startClockSuspension,
type ClockOperationAuthority,
} from '@sammo-ts/game-engine';
} from '@sammo-ts/game-engine/turn/clockReconciliation.js';
import {
cancelGame as defaultCancelGame,
GAME_CANCELLATION_GENERAL_MODES,