PrevalidationSignal
¶
Source code in docs_src/capo_continuum/types/prevalidation_signal.py
computed
instance-attribute
¶
computed: NotRequired[SignalComputation]
The deterministic values the producer computed from its assessment.
confidence
instance-attribute
¶
confidence: NotRequired[ValidationConfidence]
The producer's confidence in this conclusion, on its native 0-1 scale. Absent when the stored value falls outside 0-1.
confidence_reasoning
instance-attribute
¶
confidence_reasoning: NotRequired[SignalConfidenceReasoning]
Why the producer is or is not sure, kept structured rather than prose.
dimension
instance-attribute
¶
dimension: NotRequired[SignalDimension]
The axis this signal speaks to. Absent when the producer reported a dimension with no mapping yet.
exploitability
instance-attribute
¶
exploitability: NotRequired[SignalExploitability]
What validation established about exploitability, on an exploitability signal. This summarizes the verdict the signal was derived from; the proof itself is the VALIDATION_EVIDENCE artifact it cites.
impact_dimensions
instance-attribute
¶
impact_dimensions: NotRequired[SignalImpactDimensions]
The three impact dimensions an impact signal assessed, each with the basis the producer had for it. These are what the computed impact band is derived from.
preconditions
instance-attribute
¶
preconditions: NotRequired[SignalPreconditions]
The four exploit preconditions a likelihood signal assessed, each with the basis the producer had for it.
producer_id
instance-attribute
¶
producer_id: NotRequired[IssueArtifactProducerName]
Stable name of the producer that emitted this signal.
producer_version
instance-attribute
¶
producer_version: NotRequired[ArtifactCitation]
Version of that producer.
signal_strength
instance-attribute
¶
signal_strength: NotRequired[SignalStrength]
The signal's own rating. This is an input to scoring and is NOT the finding's severity.
subject_ref
instance-attribute
¶
subject_ref: NotRequired[ArtifactCitation]
What this signal is about, such as a finding or issue reference.