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

@@ -8,3 +8,4 @@ Source of truth: `docs-archived/implplan/2025-12-29-csproj-audit/SPRINT_20251229
| AUDIT-0086-M | DONE | Revalidated 2026-01-06. |
| AUDIT-0086-T | DONE | Revalidated 2026-01-06 (coverage reviewed). |
| AUDIT-0086-A | TODO | Reopened 2026-01-06: remove Guid.NewGuid default and switch digest to canonical JSON. |
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |

View File

@@ -1,9 +1,10 @@
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.DependencyInjection.Extensions;
using StellaOps.Authority.InMemoryDriver;
using StellaOps.Authority.Persistence.InMemory.Initialization;
using StellaOps.Authority.Persistence.Sessions;
using StellaOps.Authority.Persistence.InMemory.Stores;
using StellaOps.Authority.Persistence.Sessions;
namespace StellaOps.Authority.Persistence.Extensions;

View File

@@ -1,7 +1,8 @@
using System.Collections.Concurrent;
using System.Threading;
using StellaOps.Authority.Persistence.Documents;
using StellaOps.Authority.Persistence.Sessions;
using System.Collections.Concurrent;
using System.Threading;
namespace StellaOps.Authority.Persistence.InMemory.Stores;

View File

@@ -1,8 +1,9 @@
using System.Text.Json;
using Microsoft.Extensions.Logging;
using Npgsql;
using StellaOps.Authority.Persistence.Postgres.Models;
using StellaOps.Infrastructure.Postgres.Repositories;
using System.Text.Json;
namespace StellaOps.Authority.Persistence.Postgres.Repositories;

View File

@@ -1,8 +1,9 @@
using System.Text.Json;
using Microsoft.Extensions.Logging;
using Npgsql;
using StellaOps.Authority.Persistence.Postgres.Models;
using StellaOps.Infrastructure.Postgres.Repositories;
using System.Text.Json;
namespace StellaOps.Authority.Persistence.Postgres.Repositories;

View File

@@ -1,8 +1,9 @@
using System.Text.Json;
using Microsoft.Extensions.Logging;
using Npgsql;
using StellaOps.Authority.Persistence.Postgres.Models;
using StellaOps.Infrastructure.Postgres.Repositories;
using System.Text.Json;
namespace StellaOps.Authority.Persistence.Postgres.Repositories;

View File

@@ -1,8 +1,9 @@
using System.Text.Json;
using Microsoft.Extensions.Logging;
using Npgsql;
using StellaOps.Authority.Persistence.Postgres.Models;
using StellaOps.Infrastructure.Postgres.Repositories;
using System.Text.Json;
namespace StellaOps.Authority.Persistence.Postgres.Repositories;

View File

@@ -1,8 +1,9 @@
using System.Text.Json;
using Microsoft.Extensions.Logging;
using Npgsql;
using StellaOps.Authority.Persistence.Postgres.Models;
using StellaOps.Infrastructure.Postgres.Repositories;
using System.Text.Json;
namespace StellaOps.Authority.Persistence.Postgres.Repositories;

View File

@@ -1,8 +1,9 @@
using System.Text.Json;
using Microsoft.Extensions.Logging;
using Npgsql;
using StellaOps.Authority.Persistence.Postgres.Models;
using StellaOps.Infrastructure.Postgres.Repositories;
using System.Text.Json;
namespace StellaOps.Authority.Persistence.Postgres.Repositories;

View File

@@ -1,8 +1,9 @@
using System.Text.Json;
using Microsoft.Extensions.Logging;
using Npgsql;
using StellaOps.Authority.Persistence.Postgres.Models;
using StellaOps.Infrastructure.Postgres.Repositories;
using System.Text.Json;
namespace StellaOps.Authority.Persistence.Postgres.Repositories;

View File

@@ -1,8 +1,9 @@
using Npgsql;
using StellaOps.Authority.Core.Verdicts;
using System.Collections.Immutable;
using System.Text.Json;
using System.Text.Json.Serialization;
using Npgsql;
using StellaOps.Authority.Core.Verdicts;
namespace StellaOps.Authority.Persistence.Postgres;

View File

@@ -8,3 +8,4 @@ Source of truth: `docs-archived/implplan/2025-12-29-csproj-audit/SPRINT_20251229
| AUDIT-0088-M | DONE | Revalidated 2026-01-06. |
| AUDIT-0088-T | DONE | Revalidated 2026-01-06 (coverage reviewed). |
| AUDIT-0088-A | TODO | Reopened 2026-01-06: replace Guid.NewGuid ID paths with deterministic generator. |
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |

View File

@@ -0,0 +1,8 @@
# StellaOps.Authority.Timestamping.Abstractions Task Board
This board mirrors active sprint tasks for this module.
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
| Task ID | Status | Notes |
| --- | --- | --- |
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/Authority/__Libraries/StellaOps.Authority.Timestamping.Abstractions/StellaOps.Authority.Timestamping.Abstractions.md. |
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |

View File

@@ -5,6 +5,7 @@
// Description: RFC 3161 TimeStampReq wrapper with builder pattern.
// -----------------------------------------------------------------------------
using System.Security.Cryptography;
namespace StellaOps.Authority.Timestamping.Abstractions;

View File

@@ -5,9 +5,10 @@
// Description: ASN.1 DER encoder for RFC 3161 TimeStampReq.
// -----------------------------------------------------------------------------
using StellaOps.Authority.Timestamping.Abstractions;
using System.Formats.Asn1;
using System.Security.Cryptography;
using StellaOps.Authority.Timestamping.Abstractions;
namespace StellaOps.Authority.Timestamping.Asn1;

View File

@@ -5,11 +5,12 @@
// Description: ASN.1 DER decoder for RFC 3161 TimeStampResp.
// -----------------------------------------------------------------------------
using StellaOps.Authority.Timestamping.Abstractions;
using System.Formats.Asn1;
using System.Numerics;
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using StellaOps.Authority.Timestamping.Abstractions;
namespace StellaOps.Authority.Timestamping.Asn1;

View File

@@ -5,8 +5,9 @@
// Description: In-memory cache store implementation.
// -----------------------------------------------------------------------------
using System.Collections.Concurrent;
using StellaOps.Authority.Timestamping.Abstractions;
using System.Collections.Concurrent;
namespace StellaOps.Authority.Timestamping.Caching;

View File

@@ -5,12 +5,13 @@
// Description: HTTP(S) client for RFC 3161 TSA endpoints with failover.
// -----------------------------------------------------------------------------
using System.Diagnostics;
using System.Net.Http.Headers;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using StellaOps.Authority.Timestamping.Abstractions;
using StellaOps.Authority.Timestamping.Asn1;
using System.Diagnostics;
using System.Net.Http.Headers;
namespace StellaOps.Authority.Timestamping;

View File

@@ -0,0 +1,8 @@
# StellaOps.Authority.Timestamping Task Board
This board mirrors active sprint tasks for this module.
Source of truth: `docs/implplan/SPRINT_20260130_002_Tools_csproj_remediation_solid_review.md`.
| Task ID | Status | Notes |
| --- | --- | --- |
| REMED-05 | TODO | Remediation checklist: docs/implplan/audits/csproj-standards/remediation/checklists/src/Authority/__Libraries/StellaOps.Authority.Timestamping/StellaOps.Authority.Timestamping.md. |
| REMED-06 | DONE | SOLID review notes captured for SPRINT_20260130_002. |

View File

@@ -5,11 +5,12 @@
// Description: Cryptographic verification of TimeStampToken signatures.
// -----------------------------------------------------------------------------
using Microsoft.Extensions.Logging;
using StellaOps.Authority.Timestamping.Abstractions;
using System.Security.Cryptography;
using System.Security.Cryptography.Pkcs;
using System.Security.Cryptography.X509Certificates;
using Microsoft.Extensions.Logging;
using StellaOps.Authority.Timestamping.Abstractions;
namespace StellaOps.Authority.Timestamping;

View File

@@ -5,10 +5,11 @@
// Description: Implementation of TSA provider registry with health tracking.
// -----------------------------------------------------------------------------
using System.Collections.Concurrent;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using StellaOps.Authority.Timestamping.Abstractions;
using System.Collections.Concurrent;
namespace StellaOps.Authority.Timestamping;