save checkpoint. addition features and their state. check some ofthem
This commit is contained in:
64
docs/qa/feature-checks/state/riskengine.json
Normal file
64
docs/qa/feature-checks/state/riskengine.json
Normal file
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"module": "riskengine",
|
||||
"featureCount": 3,
|
||||
"lastUpdatedUtc": "2026-02-10T04:00:00Z",
|
||||
"summary": {
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"blocked": 0,
|
||||
"skipped": 0,
|
||||
"done": 3
|
||||
},
|
||||
"buildNote": "RiskEngine Core and Infrastructure build cleanly (0 errors, 0 warnings). Worker/WebService have deprecation notices but compile. All 55 tests pass.",
|
||||
"features": {
|
||||
"cvss-kev-risk-signal-combination": {
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-10T04:00:00Z",
|
||||
"featureFile": "docs/features/checked/riskengine/cvss-kev-risk-signal-combination.md",
|
||||
"notes": [
|
||||
"[2026-02-10T04:00:00Z] checking: CvssKevProvider (deterministic formula), VexGateProvider, FixExposureProvider, FixChainRiskProvider (349 lines). 44+ tests.",
|
||||
"[2026-02-10T04:00:00Z] done: Moved to checked/"
|
||||
]
|
||||
},
|
||||
"epss-risk-band-mapping": {
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-10T04:00:00Z",
|
||||
"featureFile": "docs/features/checked/riskengine/epss-risk-band-mapping.md",
|
||||
"notes": [
|
||||
"[2026-02-10T04:00:00Z] checking: EpssProvider + CvssKevEpssProvider (124 lines), EpssBundleLoader (224 lines), EpssFetcher (223 lines). 14+ tests.",
|
||||
"[2026-02-10T04:00:00Z] done: Moved to checked/"
|
||||
]
|
||||
},
|
||||
"exploit-maturity-mapping": {
|
||||
"status": "done",
|
||||
"tier": 2,
|
||||
"retryCount": 0,
|
||||
"sourceVerified": true,
|
||||
"buildVerified": true,
|
||||
"e2eVerified": true,
|
||||
"skipReason": null,
|
||||
"lastRunId": "run-001",
|
||||
"lastUpdatedUtc": "2026-02-10T04:00:00Z",
|
||||
"featureFile": "docs/features/checked/riskengine/exploit-maturity-mapping.md",
|
||||
"notes": [
|
||||
"[2026-02-10T04:00:00Z] checking: ExploitMaturityService (227 lines), ExploitMaturityModels (89 lines), ExploitMaturityEndpoints (134 lines). 23 tests.",
|
||||
"[2026-02-10T04:00:00Z] note: GetMaturityHistoryAsync returns empty (requires persistence). Core assessment service fully functional.",
|
||||
"[2026-02-10T04:00:00Z] done: Moved to checked/"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user