save checkpoint
This commit is contained in:
@@ -1,74 +1,21 @@
|
||||
{
|
||||
"type": "integration",
|
||||
"module": "binaryindex",
|
||||
"feature": "static-to-binary-braid",
|
||||
"runId": "run-001",
|
||||
"capturedAtUtc": "2026-02-12T07:03:10.6537997Z",
|
||||
"testsRun": 16,
|
||||
"testsPassed": 16,
|
||||
"testsFailed": 0,
|
||||
"behaviorVerified": [
|
||||
"Source-to-binary proof pipeline links modified functions in reproducible build flows",
|
||||
"Hybrid disassembly executes Iced/B2R2 selection and compatibility fallbacks",
|
||||
"Delta-signature generation tracks modified function sets and semantic similarity metadata",
|
||||
"Semantic matching preserves high similarity for compiler-variant equivalents",
|
||||
"Code normalization collapses compiler-specific noise into canonical hashes",
|
||||
"Ensemble decision combines multi-signal evidence into final proof verdict",
|
||||
"Negative paths enforce no-plugin disassembly failure, low-similarity mismatch, below-threshold non-match, and policy-gate violation handling"
|
||||
],
|
||||
"evidence": [
|
||||
"tier2-positive-builders.log",
|
||||
"tier2-positive-disassembly.log",
|
||||
"tier2-positive-deltasig.log",
|
||||
"tier2-positive-semantic.log",
|
||||
"tier2-positive-decompiler.log",
|
||||
"tier2-positive-ensemble.log",
|
||||
"tier2-negative-disassembly.log",
|
||||
"tier2-negative-semantic.log",
|
||||
"tier2-negative-ensemble.log",
|
||||
"tier2-negative-deltasig.log"
|
||||
],
|
||||
"verdict": "pass",
|
||||
"stepCaptures": [
|
||||
{
|
||||
"evidence": "tier2-positive-builders.log",
|
||||
"capturedAtUtc": "2026-02-12T07:01:54.3611741Z"
|
||||
},
|
||||
{
|
||||
"evidence": "tier2-positive-disassembly.log",
|
||||
"capturedAtUtc": "2026-02-12T07:01:54.6876769Z"
|
||||
},
|
||||
{
|
||||
"evidence": "tier2-positive-deltasig.log",
|
||||
"capturedAtUtc": "2026-02-12T07:01:54.9604193Z"
|
||||
},
|
||||
{
|
||||
"evidence": "tier2-positive-semantic.log",
|
||||
"capturedAtUtc": "2026-02-12T07:01:55.2679439Z"
|
||||
},
|
||||
{
|
||||
"evidence": "tier2-positive-decompiler.log",
|
||||
"capturedAtUtc": "2026-02-12T07:01:55.5252318Z"
|
||||
},
|
||||
{
|
||||
"evidence": "tier2-positive-ensemble.log",
|
||||
"capturedAtUtc": "2026-02-12T07:01:55.8880236Z"
|
||||
},
|
||||
{
|
||||
"evidence": "tier2-negative-disassembly.log",
|
||||
"capturedAtUtc": "2026-02-12T07:02:06.3088258Z"
|
||||
},
|
||||
{
|
||||
"evidence": "tier2-negative-semantic.log",
|
||||
"capturedAtUtc": "2026-02-12T07:02:06.9107080Z"
|
||||
},
|
||||
{
|
||||
"evidence": "tier2-negative-ensemble.log",
|
||||
"capturedAtUtc": "2026-02-12T07:02:07.6137024Z"
|
||||
},
|
||||
{
|
||||
"evidence": "tier2-negative-deltasig.log",
|
||||
"capturedAtUtc": "2026-02-12T07:02:08.0848313Z"
|
||||
}
|
||||
]
|
||||
{
|
||||
"type": "integration",
|
||||
"capturedAtUtc": "2026-02-13T14:30:00Z",
|
||||
"feature": "static-to-binary-braid",
|
||||
"module": "binaryindex",
|
||||
"testProject": "src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Diff.Tests/StellaOps.BinaryIndex.Diff.Tests.csproj, src/BinaryIndex/__Tests/StellaOps.BinaryIndex.DeltaSig.Tests/StellaOps.BinaryIndex.DeltaSig.Tests.csproj, src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Semantic.Tests/StellaOps.BinaryIndex.Semantic.Tests.csproj, src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Disassembly.Tests/StellaOps.BinaryIndex.Disassembly.Tests.csproj, src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Decompiler.Tests/StellaOps.BinaryIndex.Decompiler.Tests.csproj, src/BinaryIndex/__Tests/StellaOps.BinaryIndex.Ensemble.Tests/StellaOps.BinaryIndex.Ensemble.Tests.csproj",
|
||||
"testFilter": "FullName~Diff|FullName~DeltaSig|FullName~Semantic|FullName~Disassembly|FullName~Decompiler|FullName~Ensemble",
|
||||
"testsRun": 409,
|
||||
"testsPassed": 409,
|
||||
"testsFailed": 0,
|
||||
"behaviorVerified": [
|
||||
"PatchDiffEngine orchestrates build-time function proof",
|
||||
"DeltaSigServiceV2 with IR diff support",
|
||||
"SemanticFingerprintGenerator semantic function fingerprinting",
|
||||
"HybridDisassemblyService multi-backend disassembly",
|
||||
"CodeNormalizer strips compiler-specific artifacts",
|
||||
"SemanticEquivalence checking between code versions",
|
||||
"EnsembleDecisionEngine combines all matching tiers for final verdict"
|
||||
],
|
||||
"verdict": "pass"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user