18 lines
786 B
C#
18 lines
786 B
C#
namespace StellaOps.Evidence.Bundle;
|
|
|
|
/// <summary>Summary of evidence status for all evidence types.</summary>
|
|
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)
|
|
|
|
/// <summary>Binary diff evidence status.</summary>
|
|
public EvidenceStatus BinaryDiff { get; init; } = EvidenceStatus.Unavailable;
|
|
}
|