archive audit attempts

This commit is contained in:
master
2026-02-19 22:00:31 +02:00
parent c2f13fe588
commit b5829dce5c
19638 changed files with 6366 additions and 7 deletions

View File

@@ -0,0 +1,613 @@
# Audit - StellaOps.Scanner.WebService
## Project
- Path: ../src/Scanner/StellaOps.Scanner.WebService/StellaOps.Scanner.WebService.csproj
- Module: ..
- Kind: Library
- Audit date (UTC): 2026-01-30
- Files scanned: 212
- Files with issues: 211
- File-level report: docs/implplan/audits/csproj-standards/file-audit.csv
## Coding Standards Findings
- Status: FAIL
- Nullable: enable
- TreatWarningsAsErrors: explicit true
- Deterministic: inherited true
- 100-line rule violations: 128
- Namespace violations: 210
- Using directive violations: 0
- Naming violations (interfaces/fields/const/async): 0
- Service locator usage (BuildServiceProvider/GetService): 0
- Assembly.LoadFrom usage: 0
### Details
- 100-line files:
- ../src/Scanner/StellaOps.Scanner.WebService/Program.cs (648 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/AttestationChain.cs (367 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/BaselineContracts.cs (229 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/DeltaCompareContracts.cs (441 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/FindingEvidenceContracts.cs (199 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/GatingContracts.cs (265 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/HumanApprovalStatement.cs (245 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/LayerSbomContracts.cs (142 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ManifestContracts.cs (202 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/OrchestratorEventContracts.cs (663 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/PolicyDecisionStatement.cs (201 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/PolicyPreviewContracts.cs (196 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ProofSpineContracts.cs (159 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RationaleContracts.cs (323 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReachabilityContracts.cs (226 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReplayCommandContracts.cs (213 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReportContracts.cs (223 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RichGraphStatement.cs (167 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RuntimeEventsContracts.cs (111 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RuntimePolicyContracts.cs (217 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/SbomContracts.cs (232 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/SecretDetectionConfigContracts.cs (320 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/TriageContracts.cs (465 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/UnifiedEvidenceContracts.cs (524 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/VexGateContracts.cs (265 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Controllers/TriageController.cs (445 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Controllers/VexGateController.cs (144 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ActionablesEndpoints.cs (310 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ApprovalEndpoints.cs (550 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/BaselineEndpoints.cs (293 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/CallGraphEndpoints.cs (245 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/CounterfactualEndpoints.cs (611 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/DeltaCompareEndpoints.cs (292 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/DeltaEvidenceEndpoints.cs (832 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/EpssEndpoints.cs (325 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/EvidenceEndpoints.cs (254 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ExportEndpoints.cs (488 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/GitHubCodeScanningEndpoints.cs (372 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/HealthEndpoints.cs (161 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/LayerSbomEndpoints.cs (337 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ManifestEndpoints.cs (307 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/OfflineKitEndpoints.cs (342 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/PolicyEndpoints.cs (587 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ProofSpineEndpoints.cs (197 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityDriftEndpoints.cs (308 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityEndpoints.cs (422 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityEvidenceEndpoints.cs (329 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityStackEndpoints.cs (293 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReportEndpoints.cs (302 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/RuntimeEndpoints.cs (333 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SbomEndpoints.cs (175 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ScanEndpoints.cs (767 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ScoreReplayEndpoints.cs (284 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SecretDetectionSettingsEndpoints.cs (374 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SliceEndpoints.cs (387 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SmartDiffEndpoints.cs (464 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SourcesEndpoints.cs (759 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/UnknownsEndpoints.cs (324 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ValidationEndpoints.cs (347 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/WebhookEndpoints.cs (669 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/WitnessEndpoints.cs (254 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/Triage/ProofBundleEndpoints.cs (165 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/Triage/TriageInboxEndpoints.cs (124 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/Triage/TriageStatusEndpoints.cs (302 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Extensions/RateLimitingExtensions.cs (128 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Middleware/IdempotencyMiddleware.cs (272 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerStorageOptionsPostConfigurator.cs (119 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerSurfaceSecretConfigurator.cs (247 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerWebServiceOptions.cs (538 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerWebServiceOptionsPostConfigure.cs (111 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerWebServiceOptionsValidator.cs (495 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Replay/RecordModeService.cs (316 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Serialization/DeterministicCborSerializer.cs (109 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Serialization/OrchestratorEventSerializer.cs (240 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/AttestationChainVerifier.cs (671 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/CallGraphIngestionService.cs (233 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ConcelierHttpLinksetQueryService.cs (173 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/DeltaScanRequestHandler.cs (261 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/EvidenceBundleExporter.cs (778 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/EvidenceCompositionService.cs (469 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/FeedChangeRescoreJob.cs (355 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/FindingRationaleService.cs (450 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/GatingReasonService.cs (313 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/HumanApprovalAttestationService.cs (317 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IEvidenceBundleExporter.cs (181 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IHumanApprovalAttestationService.cs (207 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ILayerSbomService.cs (147 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/InMemoryScanCoordinator.cs (198 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/InMemoryScanManifestRepository.cs (149 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IOfflineAttestationVerifier.cs (482 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IPolicyDecisionAttestationService.cs (158 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IRichGraphAttestationService.cs (175 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IVexGateQueryService.cs (127 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/LayerSbomService.cs (263 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/LinksetResolver.cs (182 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OciAttestationPublisher.cs (271 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineAttestationVerifier.cs (742 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitContracts.cs (144 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitImportService.cs (687 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitManifestService.cs (308 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitMetricsStore.cs (295 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/PolicyDecisionAttestationService.cs (205 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/PolicyDtoMapper.cs (357 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/PrAnnotationService.cs (590 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/PrAnnotationWebhookHandler.cs (591 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RedisPlatformEventPublisher.cs (156 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ReplayCommandService.cs (436 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ReportEventDispatcher.cs (820 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ReportSigner.cs (268 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RichGraphAttestationService.cs (217 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimeEventIngestionService.cs (235 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimeEventRateLimiter.cs (262 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimeInventoryReconciler.cs (682 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimePolicyService.cs (534 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomByosUploadService.cs (652 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomExportService.cs (265 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomIngestionService.cs (193 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ScanFindingsSarifExportService.cs (188 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ScanProgressStream.cs (151 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ScoreReplayService.cs (222 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SecretDetectionSettingsService.cs (498 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SignedSbomArchiveBuilder.cs (728 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SliceQueryService.cs (337 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SurfacePointerService.cs (294 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/TestManifestRepository.cs (143 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/TriageStatusService.cs (366 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/UnifiedEvidenceService.cs (364 lines)
- ../src/Scanner/StellaOps.Scanner.WebService/Services/VexGateQueryService.cs (209 lines)
- Namespace issues:
- ../src/Scanner/StellaOps.Scanner.WebService/Constants/ProblemTypes.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/AttestationChain.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/BaselineContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/BunContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/CallGraphContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/DeltaCompareContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/EntropyContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/EntryTraceResponse.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/FindingEvidenceContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/GatingContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/HumanApprovalStatement.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/LayerSbomContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/LinksetContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/LinksetSummaryContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ManifestContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/OrchestratorEventContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/PolicyDecisionStatement.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/PolicyDiagnosticsContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/PolicyPreviewContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ProofSpineContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RationaleContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReachabilityContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReplayCommandContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReplayContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReportContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RichGraphStatement.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RubyContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RuntimeEventsContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RuntimePolicyContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/SbomContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ScanStatusResponse.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ScanSubmitRequest.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ScanSubmitResponse.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/SecretDetectionConfigContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/SurfaceContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/TriageContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/UnifiedEvidenceContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Contracts/VexGateContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Controllers/FindingsEvidenceController.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Controllers/TriageController.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Controllers/VexGateController.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Determinism/DeterministicTimeProvider.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Diagnostics/ServiceStatus.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanId.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanProgressEvent.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanSnapshot.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanStatus.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanSubmission.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanTarget.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ActionablesEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ApprovalEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/BaselineEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/CallGraphEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/CounterfactualEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/DeltaCompareEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/DeltaEvidenceEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/EpssEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/EvidenceEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ExportEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/FidelityEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/GitHubCodeScanningEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/HealthEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/LayerSbomEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ManifestEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ObservabilityEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/OfflineKitEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/PolicyEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ProofSpineEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityDriftEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityEvidenceEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityStackEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReplayEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReportEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/RuntimeEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SbomEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SbomUploadEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ScanEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ScoreReplayEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SecretDetectionSettingsEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SliceEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SmartDiffEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SourcesEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/UnknownsEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ValidationEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/WebhookEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/WitnessEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/Triage/ProofBundleEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/Triage/TriageInboxEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/Triage/TriageStatusEndpoints.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Extensions/ConfigurationExtensions.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Extensions/OpenApiRegistrationExtensions.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Extensions/RateLimitingExtensions.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Hosting/ScannerPluginHostFactory.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Infrastructure/ProblemResultFactory.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Middleware/IdempotencyMiddleware.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Middleware/IdempotencyMiddlewareExtensions.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/obj/Debug/net10.0/StellaOps.Scanner.WebService.AssemblyInfo.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/obj/Debug/net10.0/StellaOps.Scanner.WebService.GlobalUsings.g.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/obj/Debug/net10.0/StellaOps.Scanner.WebService.MvcApplicationPartsAssemblyInfo.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/obj/Release/net10.0/StellaOps.Scanner.WebService.GlobalUsings.g.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ConcelierLinksetOptions.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Options/IdempotencyOptions.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerStorageOptionsPostConfigurator.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerSurfaceSecretConfigurator.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerWebServiceOptions.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerWebServiceOptionsPostConfigure.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerWebServiceOptionsValidator.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Options/SurfaceFeatureFlagsConfigurator.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Options/SurfaceManifestStoreOptionsConfigurator.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Replay/IRecordModeService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Replay/RecordModeService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Security/AnonymousAuthenticationHandler.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Security/ScannerAuthorityScopes.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Security/ScannerPolicies.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Serialization/CborNegotiation.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Serialization/DeterministicCborSerializer.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Serialization/OrchestratorEventSerializer.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/AttestationChainVerifier.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/CallGraphIngestionService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ConcelierHttpLinksetQueryService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/DeltaScanRequestHandler.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/DeterministicScoringService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/EvidenceBundleExporter.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/EvidenceCompositionService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/FeedChangeRescoreJob.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/FindingRationaleService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/GatingReasonService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/HumanApprovalAttestationService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IAttestationChainVerifier.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ICallGraphIngestionService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IEvidenceBundleExporter.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IEvidenceCompositionService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IExportServices.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IFindingRationaleService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IGatingReasonService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IHumanApprovalAttestationService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ILayerSbomService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/InMemoryProofBundleRepository.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/InMemoryScanCoordinator.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/InMemoryScanManifestRepository.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IOciAttestationPublisher.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IOfflineAttestationVerifier.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IPlatformEventPublisher.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IPolicyDecisionAttestationService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IReachabilityComputeService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IReachabilityExplainService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IReachabilityQueryService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IRedisConnectionFactory.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IReplayCommandService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IReportEventDispatcher.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IRichGraphAttestationService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ISbomIngestionService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IScanCoordinator.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IScanMetadataRepository.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IScoreReplayService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ISliceQueryService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ITriageQueryService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IUnifiedEvidenceService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/IVexGateQueryService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/LayerSbomService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/LinksetResolver.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/MessagingPlatformEventPublisher.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/NullAdvisoryLinksetQueryService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/NullGitHubCodeScanningService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/NullOciAttestationPublisher.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/NullOfflineKitAuditEmitter.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/NullPlatformEventPublisher.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/NullReachabilityServices.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OciAttestationPublisher.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineAttestationVerifier.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitContracts.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitImportService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitManifestService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitMetricsStore.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitStateStore.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/PolicyDecisionAttestationService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/PolicyDtoMapper.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/PrAnnotationService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/PrAnnotationWebhookHandler.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RedisConnectionFactory.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RedisPlatformEventPublisher.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ReplayCommandService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ReportEventDispatcher.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ReportSigner.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RichGraphAttestationService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimeEventIngestionService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimeEventRateLimiter.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimeInventoryReconciler.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimePolicyService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomByosUploadService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomExportService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomIngestionService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomUploadStore.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ScanFindingsSarifExportService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ScanProgressStream.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/ScoreReplayService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SecretDetectionSettingsService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SignedSbomArchiveBuilder.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SliceQueryService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/SurfacePointerService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/TestManifestRepository.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/TriageQueryService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/TriageStatusService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/UnifiedEvidenceService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Services/VexGateQueryService.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Tenancy/ITenantContext.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Tenancy/IUserContext.cs: missing namespace
- ../src/Scanner/StellaOps.Scanner.WebService/Utilities/ScanIdGenerator.cs: missing namespace
- Using directive issues:
- none
- Naming issues:
- none
- Async issues:
- none
- Service locator matches:
- none
- Assembly.LoadFrom matches:
- none
### Fix Guidance
- Normalize namespaces to file-scoped StellaOps.<Area>.
- Split files over 100 lines into smaller types or partials.
## File-Level Findings
- Status: FAIL
- Files scanned: 212
- Files with issues: 211
- See docs/implplan/audits/csproj-standards/file-audit.csv for full per-file status.
| File | Issues | Fix guidance |
| --- | --- | --- |
| ../src/Scanner/StellaOps.Scanner.WebService/Program.cs | FileLength>100 | Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Constants/ProblemTypes.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/AttestationChain.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/BaselineContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/BunContracts.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/CallGraphContracts.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/DeltaCompareContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/EntropyContracts.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/EntryTraceResponse.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/FindingEvidenceContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/GatingContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/HumanApprovalStatement.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/LayerSbomContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/LinksetContracts.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/LinksetSummaryContracts.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ManifestContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/OrchestratorEventContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/PolicyDecisionStatement.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/PolicyDiagnosticsContracts.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/PolicyPreviewContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ProofSpineContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RationaleContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReachabilityContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReplayCommandContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReplayContracts.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ReportContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RichGraphStatement.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RubyContracts.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RuntimeEventsContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/RuntimePolicyContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/SbomContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ScanStatusResponse.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ScanSubmitRequest.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/ScanSubmitResponse.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/SecretDetectionConfigContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/SurfaceContracts.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/TriageContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/UnifiedEvidenceContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Contracts/VexGateContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Controllers/FindingsEvidenceController.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Controllers/TriageController.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Controllers/VexGateController.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Determinism/DeterministicTimeProvider.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Diagnostics/ServiceStatus.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanId.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanProgressEvent.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanSnapshot.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanStatus.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanSubmission.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Domain/ScanTarget.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ActionablesEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ApprovalEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/BaselineEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/CallGraphEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/CounterfactualEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/DeltaCompareEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/DeltaEvidenceEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/EpssEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/EvidenceEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ExportEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/FidelityEndpoints.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/GitHubCodeScanningEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/HealthEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/LayerSbomEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ManifestEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ObservabilityEndpoints.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/OfflineKitEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/PolicyEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ProofSpineEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityDriftEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityEvidenceEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReachabilityStackEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReplayEndpoints.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ReportEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/RuntimeEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SbomEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SbomUploadEndpoints.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ScanEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ScoreReplayEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SecretDetectionSettingsEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SliceEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SmartDiffEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/SourcesEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/UnknownsEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/ValidationEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/WebhookEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/WitnessEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/Triage/ProofBundleEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/Triage/TriageInboxEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Endpoints/Triage/TriageStatusEndpoints.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Extensions/ConfigurationExtensions.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Extensions/OpenApiRegistrationExtensions.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Extensions/RateLimitingExtensions.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Hosting/ScannerPluginHostFactory.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Infrastructure/ProblemResultFactory.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Middleware/IdempotencyMiddleware.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Middleware/IdempotencyMiddlewareExtensions.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/obj/Debug/net10.0/StellaOps.Scanner.WebService.AssemblyInfo.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/obj/Debug/net10.0/StellaOps.Scanner.WebService.GlobalUsings.g.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/obj/Debug/net10.0/StellaOps.Scanner.WebService.MvcApplicationPartsAssemblyInfo.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/obj/Release/net10.0/StellaOps.Scanner.WebService.GlobalUsings.g.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Options/ConcelierLinksetOptions.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Options/IdempotencyOptions.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerStorageOptionsPostConfigurator.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerSurfaceSecretConfigurator.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerWebServiceOptions.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerWebServiceOptionsPostConfigure.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Options/ScannerWebServiceOptionsValidator.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Options/SurfaceFeatureFlagsConfigurator.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Options/SurfaceManifestStoreOptionsConfigurator.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Replay/IRecordModeService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Replay/RecordModeService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Security/AnonymousAuthenticationHandler.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Security/ScannerAuthorityScopes.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Security/ScannerPolicies.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Serialization/CborNegotiation.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Serialization/DeterministicCborSerializer.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Serialization/OrchestratorEventSerializer.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/AttestationChainVerifier.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/CallGraphIngestionService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ConcelierHttpLinksetQueryService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/DeltaScanRequestHandler.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/DeterministicScoringService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/EvidenceBundleExporter.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/EvidenceCompositionService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/FeedChangeRescoreJob.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/FindingRationaleService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/GatingReasonService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/HumanApprovalAttestationService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IAttestationChainVerifier.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ICallGraphIngestionService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IEvidenceBundleExporter.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IEvidenceCompositionService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IExportServices.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IFindingRationaleService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IGatingReasonService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IHumanApprovalAttestationService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ILayerSbomService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/InMemoryProofBundleRepository.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/InMemoryScanCoordinator.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/InMemoryScanManifestRepository.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IOciAttestationPublisher.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IOfflineAttestationVerifier.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IPlatformEventPublisher.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IPolicyDecisionAttestationService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IReachabilityComputeService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IReachabilityExplainService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IReachabilityQueryService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IRedisConnectionFactory.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IReplayCommandService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IReportEventDispatcher.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IRichGraphAttestationService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ISbomIngestionService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IScanCoordinator.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IScanMetadataRepository.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IScoreReplayService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ISliceQueryService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ITriageQueryService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IUnifiedEvidenceService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/IVexGateQueryService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/LayerSbomService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/LinksetResolver.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/MessagingPlatformEventPublisher.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/NullAdvisoryLinksetQueryService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/NullGitHubCodeScanningService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/NullOciAttestationPublisher.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/NullOfflineKitAuditEmitter.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/NullPlatformEventPublisher.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/NullReachabilityServices.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/OciAttestationPublisher.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineAttestationVerifier.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitContracts.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitImportService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitManifestService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitMetricsStore.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/OfflineKitStateStore.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/PolicyDecisionAttestationService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/PolicyDtoMapper.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/PrAnnotationService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/PrAnnotationWebhookHandler.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/RedisConnectionFactory.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/RedisPlatformEventPublisher.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ReplayCommandService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ReportEventDispatcher.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ReportSigner.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/RichGraphAttestationService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimeEventIngestionService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimeEventRateLimiter.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimeInventoryReconciler.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/RuntimePolicyService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomByosUploadService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomExportService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomIngestionService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/SbomUploadStore.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ScanFindingsSarifExportService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ScanProgressStream.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/ScoreReplayService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/SecretDetectionSettingsService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/SignedSbomArchiveBuilder.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/SliceQueryService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/SurfacePointerService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/TestManifestRepository.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/TriageQueryService.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/TriageStatusService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/UnifiedEvidenceService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Services/VexGateQueryService.cs | FileLength>100; NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>;; Split file to stay <= 100 lines. |
| ../src/Scanner/StellaOps.Scanner.WebService/Tenancy/ITenantContext.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Tenancy/IUserContext.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
| ../src/Scanner/StellaOps.Scanner.WebService/Utilities/ScanIdGenerator.cs | NamespaceMissing | Add file-scoped namespace: namespace StellaOps.<Area>; |
## Testing Fullness Findings
- Status: PASS
- Expected layers (heuristic): Performance, Unit
- Detected test projects: ../src/__Tests/e2e/ReplayableVerdict/StellaOps.E2E.ReplayableVerdict.csproj [E2E]; ../src/__Tests/Integration/StellaOps.Integration.AirGap/StellaOps.Integration.AirGap.csproj [Integration, Offline] (no test attributes detected); ../src/__Tests/Integration/StellaOps.Integration.E2E/StellaOps.Integration.E2E.csproj [E2E, Integration]; ../src/__Tests/Integration/StellaOps.Integration.Performance/StellaOps.Integration.Performance.csproj [Integration, Performance]; ../src/__Tests/Integration/StellaOps.Integration.ProofChain/StellaOps.Integration.ProofChain.csproj [Integration]; ../src/Scanner/__Tests/StellaOps.Scanner.Triage.Tests/StellaOps.Scanner.Triage.Tests.csproj [Unit]; ../src/Scanner/__Tests/StellaOps.Scanner.WebService.Tests/StellaOps.Scanner.WebService.Tests.csproj [Unit]
- Missing layers: none
### Manual checks required
- Observability contract tests for WebService/Worker.
- Intent tags for regulatory modules (Policy, Authority, Signer, Attestor, EvidenceLocker).
- Offline execution (tests must run without network access).
- Coverage matrix alignment (docs/technical/testing/TEST_COVERAGE_MATRIX.md).
### Fix Guidance
- None.