CollectorSignalScore

data class CollectorSignalScore(val signal: String, val score: Double, val weight: Double = 1.0, val veto: Boolean = false, val explanation: String? = null, val evidenceRef: String? = null)

One signal's score for one pair.

Constructors

Link copied to clipboard
constructor(signal: String, score: Double, weight: Double = 1.0, veto: Boolean = false, explanation: String? = null, evidenceRef: String? = null)

Properties

Link copied to clipboard
val evidenceRef: String? = null
Link copied to clipboard
val explanation: String? = null
Link copied to clipboard

The signal's score for this pair.

Link copied to clipboard
Link copied to clipboard
val veto: Boolean = false

When true, this signal rejects the merge outright regardless of other signals.

Link copied to clipboard
val weight: Double = 1.0