stabilize tests

This commit is contained in:
master
2026-02-01 21:37:40 +02:00
parent 55744f6a39
commit 5d5e80b2e4
6435 changed files with 33984 additions and 13802 deletions

View File

@@ -5,10 +5,11 @@
// Description: Publishes notification events when budget thresholds are crossed
// -----------------------------------------------------------------------------
using Microsoft.Extensions.Logging;
using System.Collections.Immutable;
using System.Globalization;
using System.Text.Json.Nodes;
using Microsoft.Extensions.Logging;
namespace StellaOps.Policy.Gates;

View File

@@ -5,9 +5,10 @@
// Description: Policy gate for CVSS score threshold enforcement.
// -----------------------------------------------------------------------------
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
using System.Globalization;
using StellaOps.Policy.TrustLattice;
namespace StellaOps.Policy.Gates;

View File

@@ -1,7 +1,8 @@
using System.Collections.Immutable;
using Microsoft.Extensions.Logging;
using StellaOps.Policy.Freshness;
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
namespace StellaOps.Policy.Gates;

View File

@@ -2,10 +2,11 @@
// Copyright (c) StellaOps. Licensed under BUSL-1.1.
// </copyright>
using System.Collections.Immutable;
using Microsoft.Extensions.Logging;
using StellaOps.Facet;
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
namespace StellaOps.Policy.Gates;

View File

@@ -2,9 +2,10 @@
// Sprint: SPRINT_20260110_012_008_POLICY
// Task: FCG-001 through FCG-003 - FixChain Gate Predicate
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
using System.Globalization;
using StellaOps.Policy.TrustLattice;
namespace StellaOps.Policy.Gates;

View File

@@ -1,5 +1,6 @@
using System.Collections.Immutable;
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
using VexStatus = StellaOps.Policy.Confidence.Models.VexStatus;
namespace StellaOps.Policy.Gates;

View File

@@ -5,11 +5,12 @@
// Description: HTTP client implementation for Open Policy Agent (OPA)
// -----------------------------------------------------------------------------
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using System.Net.Http.Json;
using System.Text.Json;
using System.Text.Json.Serialization;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
namespace StellaOps.Policy.Gates.Opa;

View File

@@ -5,11 +5,12 @@
// Description: Adapter that wraps OPA policy evaluation as an IPolicyGate
// -----------------------------------------------------------------------------
using System.Collections.Immutable;
using System.Text.Json;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
using System.Text.Json;
namespace StellaOps.Policy.Gates.Opa;

View File

@@ -1,6 +1,7 @@
using System.Collections.Immutable;
using StellaOps.Policy.Gates.Opa;
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
namespace StellaOps.Policy.Gates;

View File

@@ -1,5 +1,6 @@
using System.Collections.Immutable;
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
using VexStatus = StellaOps.Policy.Confidence.Models.VexStatus;
namespace StellaOps.Policy.Gates;

View File

@@ -5,10 +5,11 @@
// Description: Policy gate for SBOM presence and format validation.
// -----------------------------------------------------------------------------
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
using System.Globalization;
using System.Text.Json;
using StellaOps.Policy.TrustLattice;
namespace StellaOps.Policy.Gates;

View File

@@ -5,10 +5,11 @@
// Description: Policy gate for signature verification on evidence artifacts.
// -----------------------------------------------------------------------------
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
using System.Globalization;
using System.Text.RegularExpressions;
using StellaOps.Policy.TrustLattice;
namespace StellaOps.Policy.Gates;

View File

@@ -1,5 +1,6 @@
using System.Collections.Immutable;
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
using VexStatus = StellaOps.Policy.Confidence.Models.VexStatus;
namespace StellaOps.Policy.Gates;

View File

@@ -1,5 +1,6 @@
using System.Collections.Immutable;
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
namespace StellaOps.Policy.Gates;

View File

@@ -5,10 +5,11 @@
// Description: Interface and implementation for unknowns gate checking
// -----------------------------------------------------------------------------
using System.Collections.Immutable;
using Microsoft.Extensions.Caching.Memory;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using System.Collections.Immutable;
namespace StellaOps.Policy.Gates;

View File

@@ -1,7 +1,8 @@
// Licensed under BUSL-1.1. Copyright (C) 2024-2026 StellaOps Contributors.
using System.Collections.Immutable;
using StellaOps.Policy.TrustLattice;
using System.Collections.Immutable;
using VexStatus = StellaOps.Policy.Confidence.Models.VexStatus;
namespace StellaOps.Policy.Gates;