documentation cleanse, sprints work and planning. remaining non EF DAL migration to EF

This commit is contained in:
master
2026-02-25 01:24:07 +02:00
parent b07d27772e
commit 4db038123b
9090 changed files with 4836 additions and 2909 deletions

View File

@@ -0,0 +1,46 @@
{
"type": "integration",
"capturedAtUtc": "2026-02-13T03:20:00Z",
"testCommand": "dotnet test src/Policy/__Tests/StellaOps.Policy.Unknowns.Tests/StellaOps.Policy.Unknowns.Tests.csproj --no-restore -v normal; dotnet test src/Policy/__Tests/StellaOps.Policy.Engine.Tests/StellaOps.Policy.Engine.Tests.csproj --no-restore -v normal",
"testFilter": "UnknownRankerTests (EPSS scoring), CveAwareReleasePolicyGatesDeepTests (EPSS gate), PolicyEvaluatorTests (EPSS integration), EwsCalculationBenchmarkTests",
"testsRun": 1337,
"testsPassed": 1337,
"testsFailed": 0,
"targetedTestMethods": [
"UnknownRankerTests.ComputeExploitPressure_HighEpss_Adds030",
"UnknownRankerTests.ComputeExploitPressure_MediumEpss_Adds015",
"UnknownRankerTests.ComputeExploitPressure_AllFactors_SumsCorrectly",
"UnknownRankerTests.ComputeExploitPressure_EpssThresholds_AreMutuallyExclusive",
"UnknownRankerTests.Rank_SameInput_ReturnsSameResult",
"UnknownRankerTests.Rank_MultipleExecutions_ProducesIdenticalScores",
"UnknownRankerTests.Rank_Formula_AppliesCorrectWeights",
"UnknownRankerTests.Rank_MaximumScore_Is100",
"UnknownRankerTests.Rank_ScoreAbove75_AssignsHotBand",
"UnknownRankerTests.Rank_ScoreBetween50And75_AssignsWarmBand",
"UnknownRankerTests.Rank_ScoreBetween25And50_AssignsColdBand",
"CveAwareReleasePolicyGatesDeepTests.DriftGate_HighEpss_Blocks"
],
"behaviorVerified": [
"EPSS score >= 0.90 contributes +0.30 exploit pressure factor in unknown ranking",
"EPSS score >= 0.50 contributes +0.15 exploit pressure factor",
"EPSS score < 0.50 contributes 0 exploit pressure factor (below threshold)",
"EPSS thresholds are mutually exclusive (high EPSS does not also add medium bonus)",
"EPSS + KEV combination produces correct total exploit pressure (0.50 + 0.30 = 0.80)",
"EPSS contributes to risk scoring via UnknownRanker integration",
"EPSS-based exploit pressure feeds into band assignment (Hot >= 75, Warm >= 50, Cold >= 25)",
"EPSS scoring is deterministic across repeated executions",
"DriftGateEvaluator blocks when EPSS exceeds configured threshold",
"EPSS migration with 004_epss_risk_scores.sql exists in persistence layer"
],
"assertionTypes": [
"equality",
"threshold-boundary",
"mutual-exclusivity",
"determinism",
"gate-decision"
],
"newTestsWritten": [],
"bugsFixed": [],
"rawOutput": "Unknowns.Tests: 59/59 passed; Engine.Tests: 1278/1278 passed",
"verdict": "pass"
}