docs: plan for #308 — Workbench sign-out, AI defaults, runtime extension install#310
docs: plan for #308 — Workbench sign-out, AI defaults, runtime extension install#310posit-vip-triage[bot] wants to merge 2 commits into
Conversation
…ion install Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Preview Links
|
|
@copilot please resolve the three UNCONFIRMED items in this plan with the following decisions. These are grounded in the actual codebase and the session-exec plan (#317 / issue #301), which delivers a Playwright-based 1. Defer Gaps 2 & 3, do not add placeholder steps — but the dependency is per-gap, not all-or-nothing. Placeholder scenarios committed to the suite either fail or skip misleadingly, violating VIP's "tests are real or absent" convention. Split the plan as:
Update the Architecture/Components sections so the "blocked" framing is per-gap rather than lumping Gaps 2 and 3 together. 2. AI-default-off source of truth = server-level config via the API, not user/workspace settings. The requirement is a deployment default set by an admin, not a user preference — checking user/workspace settings gives false readings. 3. Runtime-extension test subject = config-driven, and explicitly NOT Gap 3 validates OpenVSX-backed deployments, and Also add |
|
@ian-flores I've opened a new pull request, #346, to work on those changes. Once the pull request is ready, I'll request review from you. |
…ion install (#346) Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ian-flores <18703558+ian-flores@users.noreply.github.com>
Closes #308
This plan breaks down the three Workbench test coverage gaps from the customer UAT:
Merging this PR will trigger an implementation PR — comment to iterate on the plan first.