Skip to content

feat(console): add reviewable AI workflow proposals - #3125

Open
AbigailDeng wants to merge 1 commit into
devfrom
codex/issue-3116-console-vnext-3-align-workflow-studio-authoring-ux-with-the-vne
Open

feat(console): add reviewable AI workflow proposals#3125
AbigailDeng wants to merge 1 commit into
devfrom
codex/issue-3116-console-vnext-3-align-workflow-studio-authoring-ux-with-the-vne

Conversation

@AbigailDeng

Copy link
Copy Markdown
Contributor

Summary

  • Add an Ask AI authoring panel to the canonical Team Member Workflow Studio using the existing contract-backed workflow authoring API.
  • Keep generated YAML review-only until explicit application, block stale proposals after human edits, and preserve change requests across retryable failures.
  • Preserve separate member, workflow, and published-service identities; this change does not save, publish, bind, or create members implicitly.

Affected paths

  • apps/aevatar-console-web/src/pages/team-member-workflow-studio/
  • apps/aevatar-console-web/src/locales/

Verification

  • pnpm --dir apps/aevatar-console-web exec jest --runInBand --runTestsByPath src/pages/team-member-workflow-studio/index.test.tsx: passed, 87 tests
  • pnpm --dir apps/aevatar-console-web exec jest --runInBand --runTestsByPath src/locales/catalog.test.ts src/locales/hardcodedCopyAudit.test.ts: passed
  • pnpm --dir apps/aevatar-console-web tsc: passed
  • pnpm --dir apps/aevatar-console-web exec biome check <seven affected files>: passed
  • bash tools/ci/test_stability_guards.sh: passed, including subordinate guards
  • pnpm --dir apps/aevatar-console-web build: passed
  • Full frontend and repository test suites were not run under the incremental unit-test policy.

Risks

  • bash tools/ci/architecture_guards.sh passed all checks reached before proto lint, then stopped because buf is not installed in the local environment. CI installs buf before running this guard.
  • No documentation update was required because this is a localized authoring interaction using existing contracts.

Closes #3116

@codecov

codecov Bot commented Jul 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.34%. Comparing base (495975c) to head (3f05144).
⚠️ Report is 3 commits behind head on dev.

@@           Coverage Diff           @@
##              dev    #3125   +/-   ##
=======================================
  Coverage   84.34%   84.34%           
=======================================
  Files        1455     1455           
  Lines      127991   127991           
  Branches    15956    15956           
=======================================
+ Hits       107949   107956    +7     
+ Misses      12743    12739    -4     
+ Partials     7299     7296    -3     
Flag Coverage Δ
ci 84.34% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

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

1 participant