namespace StellaOps.Evidence.Bundle; /// Summary of evidence status for all evidence types. public sealed class EvidenceStatusSummary { public required EvidenceStatus Reachability { get; init; } public required EvidenceStatus CallStack { get; init; } public required EvidenceStatus Provenance { get; init; } public required EvidenceStatus VexStatus { get; init; } public EvidenceStatus Diff { get; init; } = EvidenceStatus.Unavailable; public EvidenceStatus GraphRevision { get; init; } = EvidenceStatus.Unavailable; // Sprint: SPRINT_20260112_008_LB_binary_diff_evidence_models (BINDIFF-LB-001) /// Binary diff evidence status. public EvidenceStatus BinaryDiff { get; init; } = EvidenceStatus.Unavailable; }