documentation cleanse, sprints work and planning. remaining non EF DAL migration to EF

This commit is contained in:
master
2026-02-25 01:24:07 +02:00
parent b07d27772e
commit 4db038123b
9090 changed files with 4836 additions and 2909 deletions

View File

@@ -0,0 +1,30 @@
capturedAtUtc=2026-02-10T23:44:54Z
feature=graph-overlay-system
command=dotnet test src/Graph/__Tests/StellaOps.Graph.Api.Tests/StellaOps.Graph.Api.Tests.csproj -c Release --nologo
---
Determining projects to restore...
All projects are up-to-date for restore.
StellaOps.Canonical.Json -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Canonical.Json\bin\Release\net10.0\StellaOps.Canonical.Json.dll
StellaOps.Cryptography -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography\bin\Release\net10.0\StellaOps.Cryptography.dll
StellaOps.Auth.Abstractions -> C:\dev\New folder\git.stella-ops.org\src\Authority\StellaOps.Authority\StellaOps.Auth.Abstractions\bin\Release\net10.0\StellaOps.Auth.Abstractions.dll
StellaOps.Settings -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Settings\bin\Release\net10.0\StellaOps.Settings.dll
StellaOps.DependencyInjection -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.DependencyInjection\bin\Release\net10.0\StellaOps.DependencyInjection.dll
StellaOps.Cryptography.PluginLoader -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography.PluginLoader\bin\Release\net10.0\StellaOps.Cryptography.PluginLoader.dll
StellaOps.TestKit -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.TestKit\bin\Release\net10.0\StellaOps.TestKit.dll
StellaOps.AspNet.Extensions -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.AspNet.Extensions\bin\Release\net10.0\StellaOps.AspNet.Extensions.dll
StellaOps.Plugin -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Plugin\bin\Release\net10.0\StellaOps.Plugin.dll
StellaOps.Cryptography.Plugin.SmRemote -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography.Plugin.SmRemote\bin\Release\net10.0\StellaOps.Cryptography.Plugin.SmRemote.dll
StellaOps.Cryptography.Plugin.Pkcs11Gost -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography.Plugin.Pkcs11Gost\bin\Release\net10.0\StellaOps.Cryptography.Plugin.Pkcs11Gost.dll
StellaOps.Cryptography.Plugin.PqSoft -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography.Plugin.PqSoft\bin\Release\net10.0\StellaOps.Cryptography.Plugin.PqSoft.dll
StellaOps.Cryptography.Plugin.WineCsp -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography.Plugin.WineCsp\bin\Release\net10.0\StellaOps.Cryptography.Plugin.WineCsp.dll
StellaOps.Cryptography.Plugin.SimRemote -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography.Plugin.SimRemote\bin\Release\net10.0\StellaOps.Cryptography.Plugin.SimRemote.dll
StellaOps.Cryptography.Plugin.SmSoft -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography.Plugin.SmSoft\bin\Release\net10.0\StellaOps.Cryptography.Plugin.SmSoft.dll
StellaOps.Cryptography.Plugin.OpenSslGost -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography.Plugin.OpenSslGost\bin\Release\net10.0\StellaOps.Cryptography.Plugin.OpenSslGost.dll
StellaOps.Cryptography.DependencyInjection -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Cryptography.DependencyInjection\bin\Release\net10.0\StellaOps.Cryptography.DependencyInjection.dll
StellaOps.Configuration -> C:\dev\New folder\git.stella-ops.org\src\__Libraries\StellaOps.Configuration\bin\Release\net10.0\StellaOps.Configuration.dll
StellaOps.Auth.ServerIntegration -> C:\dev\New folder\git.stella-ops.org\src\Authority\StellaOps.Authority\StellaOps.Auth.ServerIntegration\bin\Release\net10.0\StellaOps.Auth.ServerIntegration.dll
StellaOps.Graph.Api -> C:\dev\New folder\git.stella-ops.org\src\Graph\StellaOps.Graph.Api\bin\Release\net10.0\StellaOps.Graph.Api.dll
StellaOps.Graph.Api.Tests -> C:\dev\New folder\git.stella-ops.org\src\Graph\__Tests\StellaOps.Graph.Api.Tests\bin\Release\net10.0\StellaOps.Graph.Api.Tests.dll
Run tests: 'C:\dev\New folder\git.stella-ops.org\src\Graph\__Tests\StellaOps.Graph.Api.Tests\bin\Release\net10.0\StellaOps.Graph.Api.Tests.dll' [net10.0|x64]
Passed! - Failed: 0, Passed: 66, Skipped: 0, Total: 66, Duration: 624ms - StellaOps.Graph.Api.Tests.dll (net10.0|x64)
Tests succeeded: 'C:\dev\New folder\git.stella-ops.org\src\Graph\__Tests\StellaOps.Graph.Api.Tests\bin\Release\net10.0\StellaOps.Graph.Api.Tests.dll' [net10.0|x64]

View File

@@ -0,0 +1,36 @@
{
"filesChecked": [
"src/Graph/StellaOps.Graph.Api/Services/IOverlayService.cs",
"src/Graph/StellaOps.Graph.Api/Services/InMemoryOverlayService.cs",
"src/Graph/StellaOps.Graph.Indexer/Analytics/GraphOverlayExporter.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/PolicyOverlayProcessor.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/PolicyOverlayTransformer.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/PolicyOverlaySnapshot.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/PolicyOverlayMetrics.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/IPolicyOverlayMetrics.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Vex/VexOverlayTransformer.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Vex/VexOverlaySnapshot.cs",
"src/Graph/StellaOps.Graph.Api/Services/IReachabilityDeltaService.cs",
"src/Graph/StellaOps.Graph.Api/Services/InMemoryReachabilityDeltaService.cs",
"src/Graph/__Tests/StellaOps.Graph.Indexer.Tests/GraphOverlayExporterTests.cs"
],
"found": [
"src/Graph/StellaOps.Graph.Api/Services/IOverlayService.cs",
"src/Graph/StellaOps.Graph.Api/Services/InMemoryOverlayService.cs",
"src/Graph/StellaOps.Graph.Indexer/Analytics/GraphOverlayExporter.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/PolicyOverlayProcessor.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/PolicyOverlayTransformer.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/PolicyOverlaySnapshot.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/PolicyOverlayMetrics.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Policy/IPolicyOverlayMetrics.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Vex/VexOverlayTransformer.cs",
"src/Graph/StellaOps.Graph.Indexer/Ingestion/Vex/VexOverlaySnapshot.cs",
"src/Graph/StellaOps.Graph.Api/Services/IReachabilityDeltaService.cs",
"src/Graph/StellaOps.Graph.Api/Services/InMemoryReachabilityDeltaService.cs",
"src/Graph/__Tests/StellaOps.Graph.Indexer.Tests/GraphOverlayExporterTests.cs"
],
"missing": [
],
"verdict": "pass"
}

View File

@@ -0,0 +1,21 @@
{
"project": "src/Graph/__Tests/StellaOps.Graph.Api.Tests/StellaOps.Graph.Api.Tests.csproj",
"buildResult": "pass",
"testResult": "pass",
"command": "dotnet test src/Graph/__Tests/StellaOps.Graph.Api.Tests/StellaOps.Graph.Api.Tests.csproj -c Release --nologo; dotnet test src/Graph/__Tests/StellaOps.Graph.Indexer.Tests/StellaOps.Graph.Indexer.Tests.csproj -c Release --nologo; dotnet test src/Graph/__Tests/StellaOps.Graph.Indexer.Persistence.Tests/StellaOps.Graph.Indexer.Persistence.Tests.csproj -c Release --nologo",
"testProjects": [
"src/Graph/__Tests/StellaOps.Graph.Api.Tests/StellaOps.Graph.Api.Tests.csproj",
"src/Graph/__Tests/StellaOps.Graph.Indexer.Tests/StellaOps.Graph.Indexer.Tests.csproj",
"src/Graph/__Tests/StellaOps.Graph.Indexer.Persistence.Tests/StellaOps.Graph.Indexer.Persistence.Tests.csproj"
],
"testsRun": 120,
"testsPassed": 120,
"testsFailed": 0,
"errors": [
],
"warnings": [
],
"runAtUtc": "2026-02-10T23:44:54Z"
}

View File

@@ -0,0 +1,25 @@
{
"type": "integration",
"module": "graph",
"feature": "graph-overlay-system",
"runId": "run-013",
"dateUtc": "2026-02-10T23:44:54Z",
"timestampUtc": "2026-02-10T23:44:54Z",
"capturedAtUtc": "2026-02-10T23:44:54Z",
"testCommand": "dotnet test src/Graph/__Tests/StellaOps.Graph.Api.Tests/StellaOps.Graph.Api.Tests.csproj -c Release --nologo",
"testsRun": 66,
"testsPassed": 66,
"testsFailed": 0,
"behaviorVerified": [
"Graph overlay API/query behavior remains stable in deterministic replay.",
"Overlay response contracts continue to provide consistent explainability metadata."
],
"evidence": "docs/qa/feature-checks/runs/graph/graph-overlay-system/run-013/evidence/tier2-command-output.txt",
"verdict": "pass",
"suiteReplay": {
"command": "dotnet test src/Graph/__Tests/StellaOps.Graph.Api.Tests/StellaOps.Graph.Api.Tests.csproj -c Release --nologo; dotnet test src/Graph/__Tests/StellaOps.Graph.Indexer.Tests/StellaOps.Graph.Indexer.Tests.csproj -c Release --nologo; dotnet test src/Graph/__Tests/StellaOps.Graph.Indexer.Persistence.Tests/StellaOps.Graph.Indexer.Persistence.Tests.csproj -c Release --nologo",
"testsRun": 120,
"testsPassed": 120,
"testsFailed": 0
}
}