This commit is contained in:
master
2026-02-04 19:59:20 +02:00
parent 557feefdc3
commit 5548cf83bf
1479 changed files with 53557 additions and 40339 deletions

View File

@@ -1,4 +1,3 @@
using Json.Schema;
using StellaOps.Evidence.Models;
using StellaOps.Evidence.Serialization;
@@ -86,11 +85,3 @@ public sealed class EvidenceIndexValidator : IEvidenceIndexValidator
return new ValidationResult(errors.Count == 0, errors);
}
}
public interface IEvidenceIndexValidator
{
ValidationResult Validate(EvidenceIndex index);
}
public sealed record ValidationResult(bool IsValid, IReadOnlyList<ValidationError> Errors);
public sealed record ValidationError(string Field, string Message);

View File

@@ -0,0 +1,8 @@
using StellaOps.Evidence.Models;
namespace StellaOps.Evidence.Validation;
public interface IEvidenceIndexValidator
{
ValidationResult Validate(EvidenceIndex index);
}

View File

@@ -0,0 +1,3 @@
namespace StellaOps.Evidence.Validation;
public sealed record ValidationError(string Field, string Message);

View File

@@ -0,0 +1,3 @@
namespace StellaOps.Evidence.Validation;
public sealed record ValidationResult(bool IsValid, IReadOnlyList<ValidationError> Errors);