Reputation Change Context
data class ReputationChangeContext(val source: LorekeeperReputationService.ReputationMemorySource, val reason: String, val evidence: String = "", val relatedNames: List<String> = emptyList(), val playerName: String = "")(source)
Context payload attached to a reputation change or non-scoring memory signal.