Files
git.stella-ops.org/docs/features/checked/web/triage-queue-for-high-impact-unknowns.md
2026-02-12 10:27:23 +02:00

2.1 KiB

Triage Queue for High-Impact Unknowns

Module

Web

Status

VERIFIED

Description

Prioritized triage queue component for high-impact findings with deterministic ranking, multiple sort modes, queue item lifecycle actions, and auto-advance semantics.

Implementation Details

  • Feature directory: src/Web/StellaOps.Web/src/app/features/triage/components/triage-queue/
  • Components:
    • triage-queue (src/Web/StellaOps.Web/src/app/features/triage/components/triage-queue/triage-queue.component.ts)
  • Related models/services:
    • Vulnerability contract (src/Web/StellaOps.Web/src/app/features/triage/services/vulnerability-list.service.ts)
    • triage component exports (src/Web/StellaOps.Web/src/app/features/triage/components/index.ts)
  • Behavior coverage:
    • src/Web/StellaOps.Web/src/tests/triage/triage-queue-for-high-impact-unknowns.behavior.spec.ts
  • Source: Feature matrix scan

E2E Test Plan

  • Setup:
    • Log in with a user that has appropriate permissions
    • Navigate to triage workspace where the queue component is rendered
    • Ensure vulnerability findings data exists for queue ranking
  • Core verification:
    • Verify queue loads and highest-priority findings appear first
    • Verify triage actions (triaged, deferred, skipped) update queue state and progress
    • Verify auto-advance behavior and manual jump to upcoming items
  • Edge cases:
    • Verify deterministic ordering when priority and sort keys tie
    • Verify undo lifecycle for recently triaged items
    • Verify keyboard/accessibility semantics for action controls

Verification

  • Run ID: docs/qa/feature-checks/runs/web/triage-queue-for-high-impact-unknowns/run-001/
  • Date (UTC): 2026-02-11
  • Tier 0: PASS (source/symbol verification for triage queue component, vulnerability model contract, and new behavior harness).
  • Tier 1: PASS (npm run test focused suite: 21 files / 103 tests; npm run build passed with known baseline warnings).
  • Tier 2: PASS (behavioral verification of high-impact ranking, deterministic sort tie-breakers, triage lifecycle events, auto-advance/undo flows, and ASCII-safe operator labels).