documentation cleanse, sprints work and planning. remaining non EF DAL migration to EF
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"type": "tier0-source-check",
|
||||
"module": "binaryindex",
|
||||
"feature": "reproducible-distro-build-pipeline",
|
||||
"runId": "run-001",
|
||||
"capturedAtUtc": "2026-02-12T06:07:21.9344862Z",
|
||||
"filesChecked": [
|
||||
"src/BinaryIndex/StellaOps.BinaryIndex.Worker/Jobs/ReproducibleBuildJob.cs",
|
||||
"src/BinaryIndex/StellaOps.BinaryIndex.Worker/Jobs/ReproducibleBuildOptions.cs",
|
||||
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/IReproducibleBuilder.cs",
|
||||
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/BuilderOptions.cs",
|
||||
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/GuidProvider.cs"
|
||||
],
|
||||
"found": [
|
||||
"src/BinaryIndex/StellaOps.BinaryIndex.Worker/Jobs/ReproducibleBuildJob.cs",
|
||||
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/IReproducibleBuilder.cs",
|
||||
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/BuilderOptions.cs",
|
||||
"src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/GuidProvider.cs"
|
||||
],
|
||||
"missing": [
|
||||
"src/BinaryIndex/StellaOps.BinaryIndex.Worker/Jobs/ReproducibleBuildOptions.cs"
|
||||
],
|
||||
"classChecks": [
|
||||
{
|
||||
"name": "ReproducibleBuildJob",
|
||||
"path": "src/BinaryIndex/StellaOps.BinaryIndex.Worker/Jobs/ReproducibleBuildJob.cs",
|
||||
"fileExists": true,
|
||||
"declarationFound": true
|
||||
},
|
||||
{
|
||||
"name": "ReproducibleBuildOptions",
|
||||
"path": "src/BinaryIndex/StellaOps.BinaryIndex.Worker/Jobs/ReproducibleBuildOptions.cs",
|
||||
"fileExists": false,
|
||||
"declarationFound": false
|
||||
},
|
||||
{
|
||||
"name": "IReproducibleBuilder",
|
||||
"path": "src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/IReproducibleBuilder.cs",
|
||||
"fileExists": true,
|
||||
"declarationFound": true
|
||||
},
|
||||
{
|
||||
"name": "BuilderOptions",
|
||||
"path": "src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/BuilderOptions.cs",
|
||||
"fileExists": true,
|
||||
"declarationFound": false
|
||||
},
|
||||
{
|
||||
"name": "GuidProvider",
|
||||
"path": "src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/GuidProvider.cs",
|
||||
"fileExists": true,
|
||||
"declarationFound": true
|
||||
}
|
||||
],
|
||||
"verdict": "partial"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"type": "tier1",
|
||||
"capturedAtUtc": "2026-02-12T06:09:12.4660631Z",
|
||||
"projects": [
|
||||
{
|
||||
"project": "src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/StellaOps.BinaryIndex.Builders.csproj",
|
||||
"buildResult": "pass",
|
||||
"log": "tier1-build-builders.log"
|
||||
},
|
||||
{
|
||||
"project": "src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/StellaOps.BinaryIndex.Builders.Tests.csproj",
|
||||
"testResult": "pass",
|
||||
"testsPassed": 53,
|
||||
"testsFailed": 0,
|
||||
"testsSkipped": 0,
|
||||
"log": "tier1-test-builders.log"
|
||||
}
|
||||
],
|
||||
"notes": [
|
||||
"Feature dossier referenced src/BinaryIndex/StellaOps.BinaryIndex.Worker/StellaOps.BinaryIndex.Worker.csproj, but no standalone worker .csproj exists in current tree.",
|
||||
"Behavioral implementation and tests are validated via Builders library and Builders test project."
|
||||
],
|
||||
"buildResult": "pass",
|
||||
"testResult": "pass",
|
||||
"verdict": "pass"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
[
|
||||
{
|
||||
"name": "tier1-build-builders",
|
||||
"command": "dotnet build src/BinaryIndex/__Libraries/StellaOps.BinaryIndex.Builders/StellaOps.BinaryIndex.Builders.csproj -c Release",
|
||||
"exitCode": 0,
|
||||
"log": "tier1-build-builders.log"
|
||||
},
|
||||
{
|
||||
"name": "tier1-test-builders",
|
||||
"command": "dotnet test src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/StellaOps.BinaryIndex.Builders.Tests.csproj -c Release",
|
||||
"exitCode": 0,
|
||||
"log": "tier1-test-builders.log"
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"capturedAtUtc": "2026-02-12T06:08:51.4102102Z",
|
||||
"verdict": "pass",
|
||||
"commands": [
|
||||
{
|
||||
"name": "tier2-buildjob-integration",
|
||||
"command": "\u0026 \u0027src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/bin/Release/net10.0/StellaOps.BinaryIndex.Builders.Tests.exe\u0027 -noLogo -reporter verbose -class \u0027StellaOps.BinaryIndex.Builders.Tests.ReproducibleBuildJobIntegrationTests\u0027",
|
||||
"exitCode": 0,
|
||||
"startedAtUtc": "2026-02-12T06:08:50.5693124Z",
|
||||
"finishedAtUtc": "2026-02-12T06:08:51.0333676Z",
|
||||
"log": "docs\\qa\\feature-checks\\runs\\binaryindex\\reproducible-distro-build-pipeline\\run-001\\tier2-buildjob-integration.log"
|
||||
},
|
||||
{
|
||||
"name": "tier2-buildjob-unit",
|
||||
"command": "\u0026 \u0027src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Builders.Tests/bin/Release/net10.0/StellaOps.BinaryIndex.Builders.Tests.exe\u0027 -noLogo -reporter verbose -class \u0027StellaOps.BinaryIndex.Builders.Tests.ReproducibleBuildJobTests\u0027",
|
||||
"exitCode": 0,
|
||||
"startedAtUtc": "2026-02-12T06:08:51.0415597Z",
|
||||
"finishedAtUtc": "2026-02-12T06:08:51.3980402Z",
|
||||
"log": "docs\\qa\\feature-checks\\runs\\binaryindex\\reproducible-distro-build-pipeline\\run-001\\tier2-buildjob-unit.log"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"type": "integration",
|
||||
"capturedAtUtc": "2026-02-12T06:08:51.4102102Z",
|
||||
"checks": [
|
||||
{
|
||||
"description": "Reproducible build pipeline integration scenarios across Debian/Alpine/RHEL CVE samples and claim generation",
|
||||
"command": "StellaOps.BinaryIndex.Builders.Tests.exe -class StellaOps.BinaryIndex.Builders.Tests.ReproducibleBuildJobIntegrationTests",
|
||||
"result": "pass",
|
||||
"testsRun": 14,
|
||||
"testsFailed": 0,
|
||||
"log": "tier2-buildjob-integration.log"
|
||||
},
|
||||
{
|
||||
"description": "Reproducible build job edge behavior for invalid build identity claim handling",
|
||||
"command": "StellaOps.BinaryIndex.Builders.Tests.exe -class StellaOps.BinaryIndex.Builders.Tests.ReproducibleBuildJobTests",
|
||||
"result": "pass",
|
||||
"testsRun": 1,
|
||||
"testsFailed": 0,
|
||||
"log": "tier2-buildjob-unit.log"
|
||||
}
|
||||
],
|
||||
"behaviorVerified": [
|
||||
"Build flow selects distro-specific builders and processes vulnerable/patched versions.",
|
||||
"Patch diff extraction and changed-function evidence are produced for claims.",
|
||||
"Failure path handling continues processing and logs unsupported distro behavior."
|
||||
],
|
||||
"verdict": "pass"
|
||||
}
|
||||
Reference in New Issue
Block a user