On the before side none of the captured canvases show a node inspector, a header delete control, or a right-click context menu after a node is placed; on the after side the dropped node is selected, the inspector opens with a delete control in its header, and right-clicking a node surfaces a delete menu item, including for Bash nodes.
Summary
@archon/web.UX Journey
Before
After
Architecture Diagram
Before
After
Connection inventory:
onNodeDeleteproponNodeContextMenuhandleronDeleteprop unchangedonDeleteprop from AdvancedTabLabel Snapshot
risk: lowsize: Swebweb:WorkflowCanvas,web:NodeInspector,web:WorkflowBuilder,web:useBuilderKeyboardChange Metadata
bugwebLinked Issue
Validation Evidence (required)
bun run validateoutput and manual browser testingSecurity Impact (required)
NoNoNoNoCompatibility / Migration
YesNoNoHuman Verification (required)
What was personally validated beyond CI:
Side Effects / Blast Radius (required)
Rollback Plan (required)
git revert <commit-sha>— single atomic commitRisks and Mitigations
e.preventDefault()on Backspace could cause unexpected behavior if focus escapes a text inputisInputTarget()guard inuseBuilderKeyboardchecks forinput,textarea, and[contenteditable]before the keydown handler firesbg-surface-elevated,border-border,text-error) consistent with the rest of the UISummary by CodeRabbit
New Features
Bug Fixes / Improvements
Documentation