Files
git.stella-ops.org/src/__Libraries/StellaOps.Evidence.Bundle/EvidenceStatusSummary.cs
2026-01-14 18:39:19 +02:00

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;
}