1.3 KiB
1.3 KiB
Signed VEX Override Badge (DSSE Status Display)
Module
Web
Status
IMPLEMENTED
Description
SignedOverrideBadgeComponent displaying DSSE badge with verification status, optional expanded details (digest, signer, timestamp, Rekor link), and ASCII-only indicators.
Implementation Details
- Feature directory:
src/Web/StellaOps.Web/src/app/features/triage/components/signed-override-badge/ - Components:
signed-override-badge(src/Web/StellaOps.Web/src/app/features/triage/components/signed-override-badge/signed-override-badge.component.ts)
- Source: SPRINT_20260112_004_FE_risk_line_runtime_trace_ui.md
E2E Test Plan
- Setup:
- Log in with a user that has appropriate permissions
- Navigate to the relevant page/section where this feature appears
- Ensure test data exists (scanned artifacts, SBOM data, or seed data as needed)
- Core verification:
- Verify the badge/chip renders with correct status color and label
- Verify the badge updates reactively when underlying data changes
- Verify tooltip or popover shows additional detail on hover
- Edge cases:
- Verify graceful handling when backend API is unavailable (error state)
- Verify responsive layout at different viewport sizes
- Verify accessibility (keyboard navigation, screen reader labels, ARIA attributes)