1.9 KiB
1.9 KiB
"Can I Ship?" Case Header (Verdict Display)
Module
Web
Status
IMPLEMENTED
Description
Verdict display case header showing pass/block/exception verdict with finding counts, delta from baseline, and attestation linkage. Implemented as a dedicated triage component.
Implementation Details
- CaseHeaderComponent:
src/Web/StellaOps.Web/src/app/features/triage/components/case-header/case-header.component.tsCaseHeaderDatawith verdict ('ship' | 'block' | 'exception'), findingCount, criticalCount, highCount, actionableCount, deltaFromBaseline, attestationId, snapshotId, evaluatedAtDeltaInfowith newBlockers, resolvedBlockers, newFindings, resolvedFindings, baselineName
- Unit tests:
src/Web/StellaOps.Web/src/app/features/triage/components/case-header/case-header.component.spec.ts - Verdict components:
evidence-graph(src/Web/StellaOps.Web/src/app/features/verdicts/components/evidence-graph/evidence-graph.component.ts)policy-breadcrumb(src/Web/StellaOps.Web/src/app/features/verdicts/components/policy-breadcrumb/policy-breadcrumb.component.ts)verdict-actions(src/Web/StellaOps.Web/src/app/features/verdicts/components/verdict-actions/verdict-actions.component.ts)verdict-detail-panel(src/Web/StellaOps.Web/src/app/features/verdicts/components/verdict-detail-panel/verdict-detail-panel.component.ts)verdict.service.ts(src/Web/StellaOps.Web/src/app/features/verdicts/services/verdict.service.ts)
E2E Test Plan
- Verify case header displays correct verdict (ship/block/exception)
- Verify finding counts (critical, high, actionable) are accurate
- Verify delta from baseline shows new/resolved blockers and findings
- Verify attestation ID links to attestation detail
- Verify accessibility (keyboard navigation, screen reader labels)
Related Documentation
- Source: See feature catalog