pub enum VerificationIssueCode {
Show 22 variants
RuntimeClaimNotTaskCompletion,
NoMachineCheckableTaskEvidence,
UnsupportedSchema,
InvalidContract,
ContractMismatch,
EvidenceKeyMismatch,
UnknownEvidenceLink,
UnknownCriterionLink,
DuplicateLink,
TimestampOrder,
IncompleteAttempt,
EmptyIdentity,
IncompleteStateBinding,
DuplicateSupersession,
UnknownSupersession,
SelfSupersession,
SupersessionNotLater,
SupersessionWithoutCommonCriterion,
CriterionStateMismatch,
CriterionEvidenceMismatch,
IncompleteDecision,
EvaluationFailed,
}Expand description
Stable category for a semantic verification finding.
Variants§
RuntimeClaimNotTaskCompletion
Runtime observations cannot represent completed task work.
NoMachineCheckableTaskEvidence
No required criterion has qualifying machine-checkable task evidence.
UnsupportedSchema
Contract or proof graph uses an unsupported schema version.
InvalidContract
Contract validation failed.
ContractMismatch
Contract and proof graph identifiers differ or are nil.
EvidenceKeyMismatch
An evidence map key differs from the evidence object’s identifier.
UnknownEvidenceLink
A link references evidence that is not present.
UnknownCriterionLink
A link references a criterion that is not present.
DuplicateLink
The same evidence-to-criterion edge occurs more than once.
TimestampOrder
Evidence completed before it started.
IncompleteAttempt
Attempt identifier and sequence were not recorded together.
EmptyIdentity
Action identifier or public evidence text is empty.
IncompleteStateBinding
A state binding exists without a workspace generation.
DuplicateSupersession
The same superseded identifier occurs more than once.
UnknownSupersession
Supersession references evidence that is not present.
SelfSupersession
Evidence attempts to supersede itself.
SupersessionNotLater
Supersession does not point from a strictly later attempt.
SupersessionWithoutCommonCriterion
Successor and predecessor do not support a common criterion.
CriterionStateMismatch
Persisted criterion state differs from deterministic reduction.
CriterionEvidenceMismatch
Persisted criterion evidence identifiers differ from graph links.
IncompleteDecision
Termination or waiver metadata is structurally incomplete.
EvaluationFailed
The core reducer could not evaluate the proof.
Trait Implementations§
Source§impl Clone for VerificationIssueCode
impl Clone for VerificationIssueCode
Source§fn clone(&self) -> VerificationIssueCode
fn clone(&self) -> VerificationIssueCode
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more