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,62 @@
{
"module": "binaryindex",
"feature": "reproducible-build-verification",
"runId": "run-001",
"capturedAtUtc": "2026-02-12T06:04:26.9952643Z",
"filesChecked": [
"src/BinaryIndex/StellaOps.BinaryIndex.Worker/Jobs/ReproducibleBuildJob.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/ReproducibleBuildJobTypes.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/IReproducibleBuilder.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/FingerprintClaimModels.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.GroundTruth.Reproducible/ValidationHarnessService.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.GroundTruth.Reproducible/StellaOps.BinaryIndex.GroundTruth.Reproducible.csproj",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/StellaOps.BinaryIndex.Builders.csproj",
"src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/ReproducibleBuildJobTests.cs",
"src/BinaryIndex/__Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests/ValidationHarnessServiceTests.cs",
"src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/StellaOps.BinaryIndex.Builders.Tests.csproj",
"src/BinaryIndex/__Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests.csproj"
],
"found": [
"src/BinaryIndex/StellaOps.BinaryIndex.Worker/Jobs/ReproducibleBuildJob.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/ReproducibleBuildJobTypes.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/IReproducibleBuilder.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/FingerprintClaimModels.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.GroundTruth.Reproducible/ValidationHarnessService.cs",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.GroundTruth.Reproducible/StellaOps.BinaryIndex.GroundTruth.Reproducible.csproj",
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/StellaOps.BinaryIndex.Builders.csproj",
"src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/ReproducibleBuildJobTests.cs",
"src/BinaryIndex/__Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests/ValidationHarnessServiceTests.cs",
"src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/StellaOps.BinaryIndex.Builders.Tests.csproj",
"src/BinaryIndex/__Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests.csproj"
],
"missing": [
],
"declarationChecks": [
{
"name": "Worker.ReproducibleBuildJob",
"file": "src/BinaryIndex/StellaOps.BinaryIndex.Worker/Jobs/ReproducibleBuildJob.cs",
"pattern": "class ReproducibleBuildJob",
"found": true
},
{
"name": "Builders.IReproducibleBuilder",
"file": "src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/IReproducibleBuilder.cs",
"pattern": "interface IReproducibleBuilder",
"found": true
},
{
"name": "GroundTruth.ValidationHarnessService",
"file": "src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.GroundTruth.Reproducible/ValidationHarnessService.cs",
"pattern": "class ValidationHarnessService",
"found": true
},
{
"name": "Builders.FingerprintClaim",
"file": "src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/FingerprintClaimModels.cs",
"pattern": "record FingerprintClaim|class FingerprintClaim",
"found": true
}
],
"verdict": "pass"
}

View File

@@ -0,0 +1,26 @@
[
{
"name": "build-builders",
"command": "dotnet build src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/StellaOps.BinaryIndex.Builders.csproj -m:1",
"log": "docs/qa/feature-checks/runs/binaryindex/reproducible-build-verification/run-001/tier1-build-builders.log",
"exitCode": 0
},
{
"name": "build-groundtruth-repro",
"command": "dotnet build src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.GroundTruth.Reproducible/StellaOps.BinaryIndex.GroundTruth.Reproducible.csproj -m:1",
"log": "docs/qa/feature-checks/runs/binaryindex/reproducible-build-verification/run-001/tier1-build-groundtruth-repro.log",
"exitCode": 0
},
{
"name": "test-builders-repro",
"command": "dotnet test src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/StellaOps.BinaryIndex.Builders.Tests.csproj --filter FullyQualifiedName~ReproducibleBuildJob -m:1",
"log": "docs/qa/feature-checks/runs/binaryindex/reproducible-build-verification/run-001/tier1-test-builders-repro.log",
"exitCode": 0
},
{
"name": "test-groundtruth-harness-bundle",
"command": "dotnet test src/BinaryIndex/__Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests.csproj --filter FullyQualifiedName~ValidationHarnessServiceTests|FullyQualifiedName~BundleImportServiceTests|FullyQualifiedName~BundleExportServiceTests|FullyQualifiedName~KpiComputationTests -m:1",
"log": "docs/qa/feature-checks/runs/binaryindex/reproducible-build-verification/run-001/tier1-test-groundtruth-harness-bundle.log",
"exitCode": 0
}
]

View File

@@ -0,0 +1,20 @@
{
"type": "integration",
"capturedAtUtc": "2026-02-13T14:30:00Z",
"feature": "reproducible-build-verification",
"module": "binaryindex",
"testProject": "src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/StellaOps.BinaryIndex.Builders.Tests.csproj, src/BinaryIndex/__Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests.csproj",
"testFilter": "FullName~Builders|FullName~Reproducible",
"testsRun": 161,
"testsPassed": 161,
"testsFailed": 0,
"behaviorVerified": [
"ReproducibleBuildJob executes reproducible builds",
"FingerprintClaim generated with FingerprintClaimEvidence",
"IReproducibleBuilder interface contract",
"ReproducibleBuildOptions configuration",
"ValidationHarnessService validates reproducible build outputs",
"IPatchDiffEngine post-build comparison integration"
],
"verdict": "pass"
}

View File

@@ -0,0 +1,14 @@
[
{
"name": "tier2-builders-integration",
"command": "dotnet test src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/StellaOps.BinaryIndex.Builders.Tests.csproj --filter FullyQualifiedName~ReproducibleBuildJobIntegrationTests -m:1",
"log": "docs/qa/feature-checks/runs/binaryindex/reproducible-build-verification/run-001/tier2-test-builders-integration.log",
"exitCode": 0
},
{
"name": "tier2-groundtruth-integration",
"command": "dotnet test src/BinaryIndex/__Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests/StellaOps.BinaryIndex.GroundTruth.Reproducible.Tests.csproj --filter FullyQualifiedName~Integration.BundleImportIntegrationTests|FullyQualifiedName~Integration.BundleExportIntegrationTests|FullyQualifiedName~Integration.StandaloneVerifierIntegrationTests|FullyQualifiedName~Integration.KpiRegressionIntegrationTests -m:1",
"log": "docs/qa/feature-checks/runs/binaryindex/reproducible-build-verification/run-001/tier2-test-groundtruth-integration.log",
"exitCode": 0
}
]