package io.github.lishangbu.avalon.game.battle.engine.core.model /** * 单位运行时调试状态。 * * 设计意图: * - 把测试探针与轻量调试信息从 `UnitState` 的通用业务字段中剥离; * - 明确这些值只服务于引擎内部验证、调试与 fixture 观察; * - 避免继续误用为结构化规则输入或 session 控制状态。 */ data class UnitDebugState( val probes: Map<String, String> = emptyMap(), )