Optional__kindDiscriminator kind, written on serialization (SohlEntity.toJSON) and read back on revival. Optional as constructor input — it is derived from the concrete class, not supplied by callers.
Human-readable description shown on the chat card.
Internal identifier for the result.
Speaker identity for the result's chat card.
Title shown on the chat card.
Construction data common to every TestResult.