StandardRelayTypeIds.kt
package io.github.lishangbu.avalon.game.battle.engine.core.type
/**
* 第一版标准 relay 类型集合。
*
* 设计意图:
* - 为标准 HookSpec 提供稳定的 relay 语义标识。
* - 让 hook 元信息与运行时解释保持同一套命名。
*/
object StandardRelayTypeIds {
val NONE: RelayTypeId = RelayTypeId("none")
val BOOLEAN: RelayTypeId = RelayTypeId("boolean")
val INTEGER: RelayTypeId = RelayTypeId("integer")
val DECIMAL: RelayTypeId = RelayTypeId("decimal")
val OBJECT: RelayTypeId = RelayTypeId("object")
val ARRAY: RelayTypeId = RelayTypeId("array")
}