← All Reports

Canvas Map & Row-Hover Highlight — ENG-5400 / ENG-5411

Enlarged/darker workflow map (User & Admin) · hovered-row highlight on the Workflows list — verified against untouched staging

📅 2026-07-02 🌐 automate.dev / admin.automate.dev.sense.engineering (+ staging baseline) 🤖 Claude Opus 4.8 + playwright-cli 👤 Paul Wagner
PARTIAL
Overall (3 TCs)
18 / 22
TC steps passed
4
Failed steps
0 diff
DEV vs staging
0
Console/network errors

📝 Headline — both stories look unchanged vs untouched staging

Measured like-for-like against untouched staging (same self-built 4-activity throwaway graph, same 2048×1018 window):

Conclusion: neither the ENG-5400 map improvement nor the ENG-5411 hover highlight is observably different from the pre-change staging baseline — a strong signal the changes aren’t deployed / effective on DEV. Recommend confirming the DEV build with engineering before passing.

Method: map/outline verified on self-created throwaway workflows only (no existing/production workflows touched). Visual properties measured via screenshots + pixel-brightness and getComputedStyle, not by eye. “Bigger” is unspecified by the PO — assessed against the TC’s literal wording.

DEV vs untouched staging (A/B)

PropertyDEV UserDEV AdminStaging (baseline)Difference
Map module size497×497497×497497×497none
Node-outline brightness (darkest gray px)~167~172~168none (all light)
Workflows-list row hover highlightrgb(249,250,252)rgb(249,250,252)none

ENG-5400 TC1 — Map on the User app builder canvas

Overall: PARTIAL (5 pass, 2 fail). Verified on throwaway ZZTEST-ENG5400-map-DELETE.

#ActionVerdictEvidence
1Log in to the User appPASSLanded on /discover, heading “Discover”
2Sidebar → Workflows listFAILList shown (Workflow name / Status / Type), but h1 reads “Installations”, not “Workflows”. Pre-existing — also on staging.
3Open a workflow → installation detailPASS/deployment/… detail with Workflow-health panel + “Go to builder”
4Click “Go to builder”PASS/draft/…/builder; GoJS canvas + activity library
5Click the map iconPASSMap overview module rendered on the canvas
6Map large enough to make out nodesPASS497×497 module; all 4 nodes individually legible with labels
7Nodes rendered with a dark, clearly visible outlineFAILOutlines measure light-gray (no pixels below brightness 120). Identical to staging.

ENG-5411 TC1 — Hovered workflow row is highlighted

Overall: PASS on the feature (hover steps 3–7) with 1 pre-existing heading fail. Verified on throwaway rows ZZTEST-*-DELETE.

#ActionVerdictEvidence
1Log in to the User appPASSDiscover landing page
2Sidebar → Workflows listFAILh1 reads “Installations”, not “Workflows” (same as TC1 step 2)
3Hover the first workflow rowPASSRow cell bg → rgb(249,250,252); other rows transparent
4Hover a second row (no click)PASSRow 2 cell bg → rgb(249,250,252)
5First row after moving awayPASSReverted to rgba(0,0,0,0) (default)
6Hover the ⋯ quick-action buttonPASSThe row containing the ⋯ became the highlighted row; others default
7Move pointer off rows to empty areaPASSAll rows rgba(0,0,0,0) — no row highlighted

Caveat: the highlight is very subtle (a ~6-level off-white tint vs pure white) and identical on untouched staging — i.e. the pre-change baseline, not a new/clearer indicator.

ENG-5400 TC2 — Map on the Admin app designer canvas

Overall: PARTIAL (7 pass, 1 fail). Verified on throwaway Paul-ENG5400-admin-map (org: Dev New).

#ActionVerdictEvidence
1Log in to the Admin appPASSAdmin app loaded with left sidebar
2Sidebar → Workflows listPASSheading “Workflows”, org selector present
3Open a workflow → detail pagePASS/workflow/:id/details; tabs Details / Drafts / Versions
4Click the “Drafts” tabPASS“Designer” and “Configuration schema” sub-tabs displayed
5Click the “Designer” sub-tabPASSCanvas (application) + activity library displayed
6Click the map iconPASSMap overview module rendered (497×497)
7Map large enough to make out nodesPASS497×497; 4 nodes legible
8Nodes rendered with a dark, clearly visible outlineFAILOutlines light-gray (darkest ~172); identical to the user app

Failure summary

#TCStepExpectedActualSeverity
1ENG-5400 TC12List under a “Workflows” headingHeading reads “Installations” (list itself correct). Pre-existing; also on stagingLow
2ENG-5400 TC17Each node has a dark outlineOutlines light-gray (measured); identical to untouched stagingMedium
3ENG-5411 TC12List under a “Workflows” headingHeading “Installations” (same as #1)Low
4ENG-5400 TC28Each node has a dark outlineOutlines light-gray; identical to the user appMedium

Overarching: no observable difference between DEV and untouched staging for either story — likely the changes are not deployed / effective on DEV.

ENG-5400 — map on the User app canvas (throwaway)

User canvas graph
Throwaway workflow: 4 linked activities (Trigger on deployment → Set variable → Log values → Return).
User map open
Map open on the User builder canvas (497×497 module).
User map zoom
Map, enlarged: node outlines are light-gray, not dark.

ENG-5400 — untouched staging baseline (A/B)

Staging map open
Staging map — same 497×497 module.
Staging map zoom
Staging map, enlarged — visually identical to DEV.

ENG-5400 — map on the Admin app canvas (throwaway)

Admin map open
Admin designer map — identical 497×497 module.
Admin map zoom
Admin map, enlarged — same light-gray outlines.

ENG-5411 — hovered row highlight

Row hover
Hovering the first row tints it faintly (rgb 249,250,252) — subtle but present.

Shared — list heading

Installations heading
The Workflows list h1 reads “Installations”, not “Workflows” (step-2 mismatch; pre-existing).