Files
git.stella-ops.org/docs/features/checked/web/backport-resolution-ui-with-function-diff-viewer.md
2026-02-12 10:27:23 +02:00

2.4 KiB

Backport Resolution UI with Function Diff Viewer

Module

Web

Status

VERIFIED

Description

Backport-resolution surfaces are implemented with function-level diff rendering, resolution status chips, and evidence drawer integration for patch-vs-vulnerable comparison workflows.

Implementation Details

  • Feature directory: src/Web/StellaOps.Web/src/app/shared/components/function-diff/
  • Core files:
    • src/Web/StellaOps.Web/src/app/shared/components/function-diff/function-diff.component.ts
    • src/Web/StellaOps.Web/src/app/shared/components/resolution-chip/resolution-chip.component.ts
    • src/Web/StellaOps.Web/src/app/shared/components/evidence-drawer/evidence-drawer.component.ts
  • Integration surface:
    • src/Web/StellaOps.Web/src/app/features/vulnerabilities/vulnerability-detail.component.ts
  • Focused tests:
    • src/Web/StellaOps.Web/src/tests/backport_resolution/function-diff.component.spec.ts

Verification

  • Date: 2026-02-10
  • Run artifacts: docs/qa/feature-checks/runs/web/backport-resolution-ui-with-function-diff-viewer/run-001/
  • Tier results:
    • tier0-source-check.json: pass
    • tier1-build-check.json: pass
    • tier2-e2e-check.json: pass

Recheck (run-001)

  • Date (UTC): 2026-02-10
  • Status: VERIFIED (replayed)
  • Tier 1 evidence: Angular build passed and checked-web suite passed 145/145.
  • Tier 2 evidence: docs/qa/feature-checks/runs/web/backport-resolution-ui-with-function-diff-viewer/run-001/tier2-e2e-check.json.

Recheck (run-003)

  • Date (UTC): 2026-02-10
  • Status: VERIFIED (replayed)
  • Tier 1 evidence: Angular build passed and checked-web suite passed 145/145 across 47 files.
  • Tier 2 evidence: docs/qa/feature-checks/runs/web/backport-resolution-ui-with-function-diff-viewer/run-003/tier2-e2e-check.json.

Recheck (run-006)

  • Date (UTC): 2026-02-11
  • Status: VERIFIED (strict Tier 2 UI replay)
  • Tier 1 evidence: Focused backport-resolution suite passed 3/3 across 1 file.
  • Tier 2 evidence: docs/qa/feature-checks/runs/web/backport-resolution-ui-with-function-diff-viewer/run-006/tier2-ui-check.json
  • Replay scope:
    • Navigate to /qa/web-recheck and verify backport resolution section renders with binary/function diff controls.
    • Replay function-diff and resolution-chip interactions for unresolved backport decisions.
    • Open and validate evidence drawer payloads for patch-vs-vulnerable comparison flow.