[pitboss] phase 07: Track C.3 — Differential confirmation enforcement

This commit is contained in:
pitboss 2026-05-14 12:37:14 -05:00
parent cce07d6c96
commit 4eccbd48b4
20 changed files with 734 additions and 41 deletions

View file

@ -71,6 +71,7 @@ fn diag_with_verdict(status: VerifyStatus) -> Diag {
sink_hit: true,
}],
toolchain_match: Some("exact".into()),
differential: None,
},
VerifyStatus::NotConfirmed => VerifyResult {
finding_id: "abc123".into(),
@ -87,6 +88,7 @@ fn diag_with_verdict(status: VerifyStatus) -> Diag {
sink_hit: false,
}],
toolchain_match: Some("exact".into()),
differential: None,
},
VerifyStatus::Unsupported => VerifyResult {
finding_id: "abc123".into(),
@ -97,6 +99,7 @@ fn diag_with_verdict(status: VerifyStatus) -> Diag {
detail: None,
attempts: vec![],
toolchain_match: None,
differential: None,
},
VerifyStatus::Inconclusive => VerifyResult {
finding_id: "abc123".into(),
@ -107,6 +110,7 @@ fn diag_with_verdict(status: VerifyStatus) -> Diag {
detail: Some("build failed after 3 attempts: linker error".into()),
attempts: vec![],
toolchain_match: None,
differential: None,
},
};