Stabilize U
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"module": "vexlens",
|
||||
"featureCount": 7,
|
||||
"lastUpdated": "2026-02-13T08:00:00Z",
|
||||
"buildNote": "Baseline: 4 test projects, 314 total tests (75 + 92 + 89 + 58), 0 failures. All projects build and pass on .NET 10.0 preview.",
|
||||
"testProjects": [
|
||||
{
|
||||
@@ -35,46 +34,116 @@
|
||||
],
|
||||
"features": {
|
||||
"deterministic-vex-resolver-with-lattice-merge": {
|
||||
"status": "passed",
|
||||
"tier": "tier2",
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"evidence": "docs/qa/feature-checks/runs/vexlens/deterministic-vex-resolver-with-lattice-merge/run-001/tier2-integration-check.json",
|
||||
"notes": "Full VEX consensus engine with 4 modes (Lattice, HighestWeight, WeightedVote, AuthoritativeFirst). Lattice merge selects most conservative status. Deterministic proof generation with SHA-256 digests. 181 tests pass across inner test projects."
|
||||
"notes": [
|
||||
"Full VEX consensus engine with 4 modes (Lattice, HighestWeight, WeightedVote, AuthoritativeFirst). Lattice merge selects most conservative status. Deterministic proof generation with SHA-256 digests. 181 tests pass across inner test projects."
|
||||
],
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-13T08:00:00Z",
|
||||
"featureFile": "docs/features/checked/vexlens/deterministic-vex-resolver-with-lattice-merge.md"
|
||||
},
|
||||
"trust-decay-freshness-f-with-configurable-tau-values": {
|
||||
"status": "passed",
|
||||
"tier": "tier2",
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"evidence": "docs/qa/feature-checks/runs/vexlens/trust-decay-freshness-f-with-configurable-tau-values/run-001/tier2-integration-check.json",
|
||||
"notes": "Two complementary decay implementations: TrustDecayCalculator (exponential half-life F(e)=exp(-ln2*age/halfLife)) and TrustDecayService (multi-category staleness with configurable curve types). Configurable tau via HalfLifeDays and threshold parameters."
|
||||
"notes": [
|
||||
"Two complementary decay implementations: TrustDecayCalculator (exponential half-life F(e)=exp(-ln2*age/halfLife)) and TrustDecayService (multi-category staleness with configurable curve types). Configurable tau via HalfLifeDays and threshold parameters."
|
||||
],
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-13T08:00:00Z",
|
||||
"featureFile": "docs/features/checked/vexlens/trust-decay-freshness-f-with-configurable-tau-values.md"
|
||||
},
|
||||
"trust-weight-engine-with-patch-verification": {
|
||||
"status": "passed",
|
||||
"tier": "tier2",
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"evidence": "docs/qa/feature-checks/runs/vexlens/trust-weight-engine-with-patch-verification/run-001/tier2-integration-check.json",
|
||||
"notes": "Multi-factor trust weight engine with PatchVerificationTrustProvider that elevates trust for backport-confirmed VEX statements. 4 trust factors from patch verification (function-level, section-level, issuer authority, runtime confirmation). All 13 referenced source files verified."
|
||||
"notes": [
|
||||
"Multi-factor trust weight engine with PatchVerificationTrustProvider that elevates trust for backport-confirmed VEX statements. 4 trust factors from patch verification (function-level, section-level, issuer authority, runtime confirmation). All 13 referenced source files verified."
|
||||
],
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-13T08:00:00Z",
|
||||
"featureFile": "docs/features/checked/vexlens/trust-weight-engine-with-patch-verification.md"
|
||||
},
|
||||
"vex-consensus-engine": {
|
||||
"status": "passed",
|
||||
"tier": "tier2",
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"evidence": "docs/qa/feature-checks/runs/vexlens/vex-consensus-engine/run-001/tier2-integration-check.json",
|
||||
"notes": "Full multi-mode consensus engine with trust-weighted scoring, conflict resolution, dual-write persistence (DualWriteConsensusProjectionStore), noise gate filtering (NoiseGateService), policy engine integration, signal emission, and WebService API endpoints. All 15 referenced files verified."
|
||||
"notes": [
|
||||
"Full multi-mode consensus engine with trust-weighted scoring, conflict resolution, dual-write persistence (DualWriteConsensusProjectionStore), noise gate filtering (NoiseGateService), policy engine integration, signal emission, and WebService API endpoints. All 15 referenced files verified."
|
||||
],
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-13T08:00:00Z",
|
||||
"featureFile": "docs/features/checked/vexlens/vex-consensus-engine.md"
|
||||
},
|
||||
"vex-merge-explanation": {
|
||||
"status": "passed",
|
||||
"tier": "tier2",
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"evidence": "docs/qa/feature-checks/runs/vexlens/vex-merge-explanation/run-001/tier2-integration-check.json",
|
||||
"notes": "Comprehensive merge explanation with DetailedConsensusRationale models (per-statement contributions, conflict documentation, decision factors, alternatives) and DeltaReportBuilder (deterministic delta reports between consensus rounds). SHA-256 based identifiers for audit trails."
|
||||
"notes": [
|
||||
"Comprehensive merge explanation with DetailedConsensusRationale models (per-statement contributions, conflict documentation, decision factors, alternatives) and DeltaReportBuilder (deterministic delta reports between consensus rounds). SHA-256 based identifiers for audit trails."
|
||||
],
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-13T08:00:00Z",
|
||||
"featureFile": "docs/features/checked/vexlens/vex-merge-explanation.md"
|
||||
},
|
||||
"vex-source-trust-scoring-with-multi-factor-scoring": {
|
||||
"status": "passed",
|
||||
"tier": "tier2",
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"evidence": "docs/qa/feature-checks/runs/vexlens/vex-source-trust-scoring-with-multi-factor-scoring/run-001/tier2-integration-check.json",
|
||||
"notes": "Full 5-dimensional trust scoring (Authority, Accuracy, Timeliness, Coverage, Verification) with dedicated calculators per dimension. Supports cold-start graceful degradation, trend detection, warning generation, and caching with TTL. TrustScorecardApiModels for API display."
|
||||
"notes": [
|
||||
"Full 5-dimensional trust scoring (Authority, Accuracy, Timeliness, Coverage, Verification) with dedicated calculators per dimension. Supports cold-start graceful degradation, trend detection, warning generation, and caching with TTL. TrustScorecardApiModels for API display."
|
||||
],
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-13T08:00:00Z",
|
||||
"featureFile": "docs/features/checked/vexlens/vex-source-trust-scoring-with-multi-factor-scoring.md"
|
||||
},
|
||||
"vexlens-truth-table-tests": {
|
||||
"status": "passed",
|
||||
"tier": "tier2",
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"evidence": "docs/qa/feature-checks/runs/vexlens/vexlens-truth-table-tests/run-001/tier2-integration-check.json",
|
||||
"notes": "Originally marked NOT_FOUND but VexLatticeTruthTableTests.cs now exists with 75 exhaustive truth table tests covering all 16 two-statement merge combinations, commutativity, associativity, idempotency, weighted vote, highest weight, conflict detection, outcome classification, edge cases, and determinism. Moved to IMPLEMENTED."
|
||||
"notes": [
|
||||
"Originally marked NOT_FOUND but VexLatticeTruthTableTests.cs now exists with 75 exhaustive truth table tests covering all 16 two-statement merge combinations, commutativity, associativity, idempotency, weighted vote, highest weight, conflict detection, outcome classification, edge cases, and determinism. Moved to IMPLEMENTED."
|
||||
],
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-13T08:00:00Z",
|
||||
"featureFile": "docs/features/checked/vexlens/vexlens-truth-table-tests.md"
|
||||
}
|
||||
},
|
||||
"summary": {
|
||||
@@ -84,5 +153,6 @@
|
||||
"blocked": 0,
|
||||
"notImplemented": 0,
|
||||
"done": true
|
||||
}
|
||||
},
|
||||
"lastUpdatedUtc": "2026-02-13T08:00:00Z"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user