Files
git.stella-ops.org/docs/features/checked/web/deployment-detail-with-workflow-dag-visualization.md
2026-02-12 10:27:23 +02:00

2.4 KiB

Deployment Detail with Workflow DAG Visualization

Module

Web

Status

VERIFIED

Description

Deployment detail page with workflow DAG visualization showing deployment step execution, artifact promotion flow, and gate evaluation results.

Implementation Details

  • Feature directory: src/Web/StellaOps.Web/src/app/features/deployments/
  • Routes: deployments.routes.ts
  • Components:
    • deployment-detail-page (src/Web/StellaOps.Web/src/app/features/deployments/deployment-detail-page.component.ts)
    • deployments-list-page (src/Web/StellaOps.Web/src/app/features/deployments/deployments-list-page.component.ts)
  • Source: SPRINT_20260118_008_FE_environments_deployments.md

E2E Test Plan

  • Setup:
    • Log in with a user that has appropriate permissions
    • Navigate to /release-orchestrator
    • Ensure test data exists (scanned artifacts, SBOM data, or seed data as needed)
  • Core verification:
    • Verify the visualization renders correctly with sample data
    • Verify interactive elements (hover tooltips, click-to-drill-down) work
    • Verify the visualization handles empty/minimal data gracefully
  • 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)

Verification

  • Run: docs/qa/feature-checks/runs/web/deployment-detail-with-workflow-dag-visualization/run-001/
  • Tier 0 (source): pass (tier0-source-check.json)
  • Tier 1 (build/tests): pass (tier1-build-check.json)
  • Tier 2 (behavior): pass (tier2-e2e-check.json)
  • Verified on (UTC): 2026-02-10

Recheck (run-003)

  • Date (UTC): 2026-02-11T06:37:41Z
  • Status: FAILED (strict Tier 2 UI replay)
  • Tier 2 evidence: docs/qa/feature-checks/runs/web/deployment-detail-with-workflow-dag-visualization/run-003/tier2-ui-check.json
  • Notes: Deployment detail route rendered without .workflow-dag .dag-node elements (expected 4), blocking end-user DAG interaction verification.

Recheck (run-004)

  • Date (UTC): 2026-02-11T10:08:09Z
  • Status: PASSED (strict Tier 2 UI replay)
  • Tier 2 evidence: docs/qa/feature-checks/runs/web/deployment-detail-with-workflow-dag-visualization/run-004/tier2-ui-check.json
  • Notes: Verified via /release-orchestrator/deployments/dep-001 workflow DAG node rendering and selection checks.