documentation cleanse, sprints work and planning. remaining non EF DAL migration to EF
This commit is contained in:
@@ -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"
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
]
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user