Skip to content

[Console vNext][3] Align Workflow Studio authoring UX with the vNext mocks #3116

Description

@AbigailDeng

Parent: #3106

Product semantics reference: #3107

Target branch: codex/console-vnext

Goal

Align Workflow Studio with the vNext authoring mocks while reusing the current graph, YAML, draft-run, publish, and Team Member contracts.

Scope

  • Workflow catalog and create/empty-document entry states.
  • Node/tool picker, ordered workflow editing, inspector configuration, and mapping UX.
  • Clear separation of draft, validation, test run, publish/bind, and serving state.
  • Reliability settings and actionable validation findings.
  • AI-proposed changes shown as reviewable changes before applying.
  • Execution and schedule entry points that retain Team Member ownership.

Acceptance criteria

  • Existing YAML remains round-trippable and is never silently rewritten by presentation-only edits.
  • workflowId, Team memberId, and serving service identity are not collapsed.
  • Test and publish actions expose accepted/completed/error states and retry guidance.
  • Unsupported mock controls are hidden or explicitly blocked by linked contracts, not simulated locally.
  • Empty, invalid, unsaved, stale, read-only, loading, and publish-conflict states are covered.
  • Desktop and mobile authoring workflows remain reachable without clipped controls.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions