documentation cleanse, sprints work and planning. remaining non EF DAL migration to EF
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,147 @@
|
||||
{
|
||||
"type": "source",
|
||||
"module": "notifier",
|
||||
"feature": "notification-rules-engine",
|
||||
"runId": "run-001",
|
||||
"capturedAtUtc": "2026-02-11T13:47:26.5375090Z",
|
||||
"featureFile": "docs/features/unchecked/notifier/notification-rules-engine.md",
|
||||
"sourceVerified": true,
|
||||
"files": [
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Worker/Processing/DefaultNotifyRuleEvaluator.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Worker/Processing/NotifierEventProcessor.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Worker/Simulation/SimulationEngine.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Worker/Simulation/DefaultNotifySimulationEngine.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Worker/Simulation/ISimulationEngine.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.WebService/Endpoints/RuleEndpoints.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.WebService/Endpoints/SimulationEndpoints.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.WebService/Setup/RiskTemplateSeeder.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.WebService/Setup/AttestationTemplateSeeder.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Worker/Storage/InMemoryNotifyRepositories.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.docs/risk-rules.sample.json",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Tests/RuleEvaluatorTests.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Tests/Simulation/SimulationEngineTests.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Tests/EventProcessorTests.cs",
|
||||
"exists": true
|
||||
},
|
||||
{
|
||||
"path": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Tests/Endpoints/NotifyApiEndpointsTests.cs",
|
||||
"exists": true
|
||||
}
|
||||
],
|
||||
"symbols": [
|
||||
{
|
||||
"symbol": "DefaultNotifyRuleEvaluator",
|
||||
"pattern": "class DefaultNotifyRuleEvaluator",
|
||||
"found": true,
|
||||
"evidence": "src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.Worker\\Processing\\DefaultNotifyRuleEvaluator.cs:9:public sealed class DefaultNotifyRuleEvaluator : INotifyRuleEvaluator"
|
||||
},
|
||||
{
|
||||
"symbol": "NotifierEventProcessor",
|
||||
"pattern": "class NotifierEventProcessor",
|
||||
"found": true,
|
||||
"evidence": "src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.Worker\\Processing\\NotifierEventProcessor.cs:13:internal sealed class NotifierEventProcessor"
|
||||
},
|
||||
{
|
||||
"symbol": "SimulationEngine",
|
||||
"pattern": "class SimulationEngine",
|
||||
"found": true,
|
||||
"evidence": [
|
||||
"src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.Worker\\Simulation\\SimulationEngine.cs:14:public sealed class SimulationEngine : ISimulationEngine",
|
||||
"src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.Tests\\Simulation\\SimulationEngineTests.cs:13:public class SimulationEngineTests"
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "DefaultNotifySimulationEngine",
|
||||
"pattern": "class DefaultNotifySimulationEngine",
|
||||
"found": true,
|
||||
"evidence": "src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.Worker\\Simulation\\DefaultNotifySimulationEngine.cs:17:public sealed class DefaultNotifySimulationEngine : INotifySimulationEngine"
|
||||
},
|
||||
{
|
||||
"symbol": "ISimulationEngine",
|
||||
"pattern": "interface ISimulationEngine",
|
||||
"found": true,
|
||||
"evidence": "src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.Worker\\Simulation\\ISimulationEngine.cs:9:public interface ISimulationEngine"
|
||||
},
|
||||
{
|
||||
"symbol": "RuleEndpoints",
|
||||
"pattern": "class RuleEndpoints",
|
||||
"found": true,
|
||||
"evidence": "src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.WebService\\Endpoints\\RuleEndpoints.cs:17:public static class RuleEndpoints"
|
||||
},
|
||||
{
|
||||
"symbol": "SimulationEndpoints",
|
||||
"pattern": "class SimulationEndpoints",
|
||||
"found": true,
|
||||
"evidence": "src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.WebService\\Endpoints\\SimulationEndpoints.cs:15:public static class SimulationEndpoints"
|
||||
},
|
||||
{
|
||||
"symbol": "RiskTemplateSeeder",
|
||||
"pattern": "class RiskTemplateSeeder",
|
||||
"found": true,
|
||||
"evidence": [
|
||||
"src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.WebService\\Setup\\RiskTemplateSeeder.cs:17:public sealed class RiskTemplateSeeder : IHostedService",
|
||||
"src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.Tests\\RiskTemplateSeederTests.cs:10:public sealed class RiskTemplateSeederTests"
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "AttestationTemplateSeeder",
|
||||
"pattern": "class AttestationTemplateSeeder",
|
||||
"found": true,
|
||||
"evidence": [
|
||||
"src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.Tests\\AttestationTemplateSeederTests.cs:10:public sealed class AttestationTemplateSeederTests",
|
||||
"src/Notifier/StellaOps.Notifier\\StellaOps.Notifier.WebService\\Setup\\AttestationTemplateSeeder.cs:17:public sealed class AttestationTemplateSeeder : IHostedService"
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "InMemoryNotifyRuleRepository",
|
||||
"pattern": "class InMemoryNotifyRuleRepository",
|
||||
"found": false,
|
||||
"evidence": {
|
||||
|
||||
}
|
||||
}
|
||||
],
|
||||
"missingCount": 0,
|
||||
"totalFiles": 15,
|
||||
"verdict": "pass"
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"type": "build",
|
||||
"module": "notifier",
|
||||
"feature": "notification-rules-engine",
|
||||
"runId": "run-001",
|
||||
"capturedAtUtc": "2026-02-11T13:51:32.9109908Z",
|
||||
"projects": [
|
||||
{
|
||||
"project": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Worker/StellaOps.Notifier.Worker.csproj",
|
||||
"exitCode": 0,
|
||||
"log": "docs\\qa\\feature-checks\\runs\\notifier\\notification-rules-engine\\run-001\\evidence\\tier1-build-worker.txt"
|
||||
},
|
||||
{
|
||||
"project": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.WebService/StellaOps.Notifier.WebService.csproj",
|
||||
"exitCode": 0,
|
||||
"log": "docs\\qa\\feature-checks\\runs\\notifier\\notification-rules-engine\\run-001\\evidence\\tier1-build-webservice.txt"
|
||||
},
|
||||
{
|
||||
"project": "src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Tests/StellaOps.Notifier.Tests.csproj",
|
||||
"exitCode": 0,
|
||||
"log": "docs\\qa\\feature-checks\\runs\\notifier\\notification-rules-engine\\run-001\\evidence\\tier1-build-tests.txt"
|
||||
}
|
||||
],
|
||||
"tests": {
|
||||
"filter": "(FullyQualifiedName~RuleEvaluatorTests|FullyQualifiedName~EventProcessorTests|FullyQualifiedName~SimulationEngineTests|FullyQualifiedName~NotifyApiEndpointsTests|FullyQualifiedName~SimulationEndpointsBehaviorTests|FullyQualifiedName~RiskTemplateSeederTests|FullyQualifiedName~AttestationTemplateSeederTests)",
|
||||
"command": "dotnet test src/Notifier/StellaOps.Notifier/StellaOps.Notifier.Tests/StellaOps.Notifier.Tests.csproj -c Release --no-build --filter (FullyQualifiedName~RuleEvaluatorTests|FullyQualifiedName~EventProcessorTests|FullyQualifiedName~SimulationEngineTests|FullyQualifiedName~NotifyApiEndpointsTests|FullyQualifiedName~SimulationEndpointsBehaviorTests|FullyQualifiedName~RiskTemplateSeederTests|FullyQualifiedName~AttestationTemplateSeederTests)",
|
||||
"exitCode": 1,
|
||||
"log": "docs\\qa\\feature-checks\\runs\\notifier\\notification-rules-engine\\run-001\\evidence\\tier1-test-rules-engine.txt",
|
||||
"resultsDirectory": "docs\\qa\\feature-checks\\runs\\notifier\\notification-rules-engine\\run-001\\evidence\\tier1-testresults"
|
||||
},
|
||||
"buildVerified": true,
|
||||
"testVerified": false,
|
||||
"verdict": "fail"
|
||||
}
|
||||
Reference in New Issue
Block a user