namespace StellaOps.Evidence.Bundle;
/// Reachability proof evidence.
public sealed class ReachabilityEvidence
{
public required EvidenceStatus Status { get; init; }
public string? Hash { get; init; }
public ReachabilityProofType ProofType { get; init; }
public IReadOnlyList? FunctionPath { get; init; }
public IReadOnlyList? ImportChain { get; init; }
public string? LatticeState { get; init; }
public int? ConfidenceTier { get; init; }
public string? UnavailableReason { get; init; }
}