Skip to content

Verified: Component editor

The component (ports) editor’s ? list. Each entry below is one row of the gesture inventory, with the tests that exercise it in the last green run of each suite. 6 of 8 are covered by a passing test.

rig nightly: last green run 20 Oct 2026, 10:29 UTC on c7618d3 · rig demo: last green run 18 Oct 2026, 07:43 UTC on c7618d3 · gesture harness: last green run 16 Oct 2026, 14:48 UTC on c7618d3 · overview

P01 Drag a port dot to move the port

Component · claimed in "?" list COMP / Ports / `Drag a dot`

PASS

  • PASS rig verb component_move_port · rig demo
  • PASS rig verb component_move_port-dir · rig demo
  • PASS rig verb component_move_port · rig nightly
  • PASS rig verb component_move_port-dir · rig nightly
  • PASS harness · component-ports P01 component: dragging a port dot posts the port at its new fraction, and the dot renders there
  • PASS harness · component-ports P01 component: dragging a port with an explicit dir keeps the dir (#130)
What the inventory lists
webview test
component-ports.test.mjs: P01 component: dragging a port dot posts the port at its new fraction, and the dot renders there
rig verb
component_move_port (selftest; an explicit `dir` is dropped by the drag: XFAIL, #130)
smoke
—
rig verb component_move_port · rig demo, last green run 18 Oct 2026, 07:43 UTC on c7618d3 · VS Code 1.139.1

P02 Double-click a port dot to remove the port

Component · claimed in "?" list COMP / Ports / `Double-click a dot`

PASS

  • PASS rig verb component_add_port · rig demo
  • PASS rig verb component_add_port · rig nightly
What the inventory lists
webview test
—
rig verb
component_add_port (add side only)
smoke
—
rig verb component_add_port · rig demo, last green run 18 Oct 2026, 07:43 UTC on c7618d3 · VS Code 1.139.1

P03 Double-click the outline to add a port there

Component · claimed in "?" list COMP / Ports / `Double-click the outline`

PASS

  • PASS rig verb component_add_port · rig demo
  • PASS rig verb component_add_port · rig nightly
What the inventory lists
webview test
—
rig verb
component_add_port
smoke
—
rig verb component_add_port · rig demo, last green run 18 Oct 2026, 07:43 UTC on c7618d3 · VS Code 1.139.1

P04 Click a port dot or panel row to select the port

Component · claimed in "?" list COMP / Ports / `Click a dot or panel row`

PASS

  • PASS harness · gestures ports-edit: a DEAD-CENTER click on a port dot selects the port, not the equipment underneath
  • PASS harness · gestures VISUAL: ports-edit dot selection (panel-row to dot) actually changes what paints, not just the class
What the inventory lists
webview test
gestures.test.mjs: ports-edit: a DEAD-CENTER click on a port dot selects the port; VISUAL: ports-edit dot selection (in the mimic editor's ports mode)
rig verb
—
smoke
—
Harness evidence — gestures: ports-edit: a DEAD-CENTER click on a port dot selects the port, not the equipment underneath · gesture harness, last green run 16 Oct 2026, 14:48 UTC on c7618d3

P05 Esc deselects the port

Component · claimed in "?" list COMP / Ports / `Esc`

PASS

  • PASS harness · component-ports P05 component: Esc deselects the selected port dot and posts nothing
What the inventory lists
webview test
component-ports.test.mjs: P05 component: Esc deselects the selected port dot and posts nothing
rig verb
—
smoke
—
Harness evidence — component-ports: P05 component: Esc deselects the selected port dot and posts nothing · gesture harness, last green run 16 Oct 2026, 14:48 UTC on c7618d3

P06 Undo the last edit to the file from the diagram

Component · claimed in "?" list COMP / File / `Ctrl + Z`

no evidence yet

  • rig verb g_key — not in a baked run
What the inventory lists
webview test
—
rig verb
g_key (ctrl+z in takes)
smoke
—

P07 Redo

Component · claimed in "?" list COMP / File / `Ctrl + Y / Ctrl + Shift + Z`

PASS

  • PASS harness · component-ports P07 component: redo — keys post nothing; the dot follows the doc the host re-sends after undo and redo
What the inventory lists
webview test
component-ports.test.mjs: P07 component: redo (no webview undo/redo: the keys post nothing and the dot follows the doc the host re-sends)
rig verb
—
smoke
—
Harness evidence — component-ports: P07 component: redo — keys post nothing; the dot follows the doc the host re-sends after undo and redo · gesture harness, last green run 16 Oct 2026, 14:48 UTC on c7618d3

P08 Save the file from the diagram

Component · claimed in "?" list COMP / File / `Ctrl + S`

no evidence yet

  • rig verb g_save — not in a baked run
What the inventory lists
webview test
—
rig verb
g_save
smoke
—