132 TCs remain automated: false after the assisted mode infrastructure landed in #503. The infrastructure is in place — waitForHuman, log-based QuickPick assertions (assertQuickPickItemsLogged), tristate YAML, test:release:grep filtering. Now we need to convert the remaining manual TCs.
Strategy: Hybrid (Option 3)
3-4 high-value feature-area PRs establish patterns, then a sweep PR handles the long tail (~5 PRs total).
Phase 1 — Pattern-establishing PRs
Phase 2 — Sweep PR
Phase 3 — Triage truly manual TCs
TC breakdown by feature area
13 Terminal Picker
12 R-D Bind to Destination
11 Context Menus — Editor Content
10 Send File Path
9 R-G Go to Link
9 File Picker
7 Changed — Two-Verb Vocabulary
6 R-M Status Bar Menu (remaining)
6 Clipboard Preservation
5 R-V Send Terminal Selection
5 Dirty Buffer Warning
5 Context Menus — Explorer
4 Context Menus — Editor Tab
4 Changed — Picker When Unbound
4 Changed — Editor Binding Validation
3 Core Send Commands — R-L
3 Context Menus — Terminal
3 Changed — Text Editor No Split Required
2 Filename-Only Navigation Fallback
2 Core Send Commands — R-C
5 Text Editor Destination (various)
1 R-U Unbind
1 Link Navigation — URL Exclusion
1 Clickable Links — Document Link Tooltip
Infrastructure enhancements that may be needed
- Context menu trigger helper — simulates right-click context menu (or command equivalent) for Category B tests
- Terminal text assertion — log-based assertion for
sendText calls to verify text was sent to terminal
- Multi-step waitForHuman — some TCs need 2-3 sequential human actions with intermediate assertions (already supported by current API)
132 TCs remain
automated: falseafter the assisted mode infrastructure landed in #503. The infrastructure is in place —waitForHuman, log-based QuickPick assertions (assertQuickPickItemsLogged), tristate YAML,test:release:grepfiltering. Now we need to convert the remaining manual TCs.Strategy: Hybrid (Option 3)
3-4 high-value feature-area PRs establish patterns, then a sweep PR handles the long tail (~5 PRs total).
Phase 1 — Pattern-establishing PRs
assertQuickPickItemsLoggedPhase 2 — Sweep PR
Phase 3 — Triage truly manual TCs
automated: falsepermanently.TC breakdown by feature area
Infrastructure enhancements that may be needed
sendTextcalls to verify text was sent to terminal