Summary
Add the Security Inspector service shell, shared finding models, and the core TUI flow needed to run scans and browse findings.
Details
- Add
ServiceInspector and FeatureSecurityScan constants in internal/domain/model.go
- Register Inspector in
internal/domain/catalog.go
- Add finding and severity models in
internal/services/aws/inspector_model.go
- Implement scan orchestration in
internal/services/aws/inspector.go
- Add
InspectorHome, InspectorScanning, InspectorResults, and InspectorFindingDetail screens
- Add severity filtering and empty/loading states in the Inspector UI
- Leave built-in rule packs to follow-up issues
Checklist
Related umbrella issue: #59
Summary
Add the Security Inspector service shell, shared finding models, and the core TUI flow needed to run scans and browse findings.
Details
ServiceInspectorandFeatureSecurityScanconstants ininternal/domain/model.gointernal/domain/catalog.gointernal/services/aws/inspector_model.gointernal/services/aws/inspector.goInspectorHome,InspectorScanning,InspectorResults, andInspectorFindingDetailscreensChecklist
Related umbrella issue: #59