FindingValidation
¶
Source code in docs_src/capo_continuum/types/finding_validation.py
blocking_reason
instance-attribute
¶
blocking_reason: NotRequired[FindingBlockingReason]
Why the validator reached that verdict.
confidence
instance-attribute
¶
confidence: NotRequired[float]
The validator's confidence, from 0.0 to 1.0 inclusive. Advisory: it does not drive Continuum's own routing decisions. The range is enforced server-side, not by a @range trait -- the smithy-rs server SDK does not support range constraints on double shapes (smithy-rs#2007).
evidence
instance-attribute
¶
evidence: NotRequired[FindingEvidenceList]
Code citations supporting the verdict.
mitigating_controls
instance-attribute
¶
mitigating_controls: NotRequired[FindingStringList]
Controls the validator found that reduce exploitability.
preconditions
instance-attribute
¶
preconditions: NotRequired[FindingStringList]
Conditions exploitation depends on, which bound the severity.
rationale
instance-attribute
¶
rationale: NotRequired[FindingDescription]
The validator's reasoning.
severity_adjustment
instance-attribute
¶
severity_adjustment: NotRequired[FindingSeverityAdjustment]
The validator's severity conclusion.