[DO NOT MERGE] Workflow Activity vNext design baseline - #3187
Draft
AbigailDeng wants to merge 106 commits into
Draft
[DO NOT MERGE] Workflow Activity vNext design baseline#3187AbigailDeng wants to merge 106 commits into
AbigailDeng wants to merge 106 commits into
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## dev #3187 +/- ##
==========================================
- Coverage 84.57% 84.56% -0.01%
==========================================
Files 1503 1503
Lines 140015 140015
Branches 17180 17180
==========================================
- Hits 118412 118402 -10
- Misses 13740 13748 +8
- Partials 7863 7865 +2
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
* Implement Workflow Activity vNext * Render Workflow Activity vNext as standalone workbench * Refine Workflow Activity vNext settings layout * Hide internal workflow diagnostics from primary UI * Decode system-default LLM settings * Fix Workflow Activity table scrolling * Document workflow list filter semantics * Align Workflow and Activity filters * Fix Workflow Activity user path defects * Fix committed workflow editor fallback * Complete Workflow Activity functional paths * Reuse Workflow Studio canvas surface * Document NyxID visual alignment * Fix AI service selection * Align Workflow Activity with NyxID * Complete Workflow Activity vNext implementation * Fix workflow API error feedback * Fix console web type errors --------- Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
* Document settings save action dock * Plan Settings save action dock implementation * Fix Settings save action dock
Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
* Keep new workflow setup recoverable * codex: fix CI failure on PR #3234 --------- Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
* Map run failures to actionable toasts * codex: fix CI failure on PR #3232 --------- Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
* Improve editor save and publish readiness * codex: fix CI failure on PR #3241 --------- Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
* Redesign account identity surface * codex: fix CI failure on PR #3237 --------- Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
* Document workflow list metadata design * Plan workflow list metadata refinement * Refine workflow list metadata hierarchy --------- Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
* Document new workflow creation UX * Plan new workflow creation UX * Fix new workflow creation experience --------- Co-authored-by: Abigail Deng <abigaildeng@AbigaildeMacBook-Pro.local>
* Document workflow row action hierarchy * Plan workflow row action hierarchy * Fix workflow row action hierarchy
* Design workflow archive behavior * Plan workflow archive implementation * Model workflow archival observation * Add workflow archive controls
…ow-activity-vnext
* Use toast for workflow save failures * Route transient frontend errors to toast
* Document workflow published invoke flow * Invoke published workflows from the editor * Add published run translations
* Document Add node sequential link fix * Document Add node implementation plan * Test implicit workflow transition materialization * Materialize implicit workflow transitions * Test Add node sequential placement * Fix Add node sequential placement
* Document content skeleton design * Plan content skeleton implementation * Refine skeleton TDD sequence * Add shared content skeleton presets * Add skeletons to primary catalog tables * Add skeletons to primary resource lists * Add skeletons to governance catalogs * Add a Mission Wall loading skeleton * Refine skeleton loading semantics * Fix console locale catalog audit * Fix console web merge type errors
…status Fix stale published run status
…eturn-route Fix NyxID service access review return routing
…iguration-guidance Guide Workflow Configuration for First-Time Users
…tracking Fix live run node tracking
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Caution
DO NOT MERGE. This PR must remain a Draft. It is open only for product,
design, backend-contract, and user-path review. Do not mark it ready, enable
auto-merge, or merge it into
dev.Problem
The Workflow + Activity + Settings vNext design previously lived outside the
repository, so later implementation had no reviewable source of truth for the
visual design, route isolation, real backend capabilities, authentication,
localization, or end-to-end user journeys.
Solution
documentation tree, with the Excalidraw file as the primary visual and
interaction baseline.
origin/feature/integratecommit72093afa4490adf6eb25d83c3db0b9c182cd6ff0.loading, empty, failure, accepted, observing, delayed, recovery, desktop,
tablet, and mobile behavior.
AGENTS.mdinstructions so future work must read this baselinebefore changing the isolated vNext namespace.
output, and exact frame inventory.
202 Accepted / projection_pendingremains Observing until the exact draftGET becomes readable, and observation retry must not repeat the create POST.
waits for materialization, and adopts the API-returned draft ID.
Scope
This PR contains documentation, reference design assets, and a documentation
integrity verifier only.
is implemented in this PR.
changed.
redirect, and menu routes remain unchanged.
/scopes/:scopeId/workflow-activity-vnextand is not authorized by this PRuntil the design package is approved.
Design Baseline
The HTML prototype intentionally contains hard-coded records,
localStorage,and timers for standalone interaction. They are reference behavior only and
must never become production API responses, persistence, or success fallback.
Authentication And Localization
The eventual implementation must reuse the existing
ProtectedRouteRedirectGate -> /login -> NyxIDAuthClient.loginWithRedirect -> /auth/callback -> original sanitized returnToflow, session restoration,sign-in/sign-out, and service-access review behavior.
It must also reuse the existing Umi locale state,
ConsoleLanguageSwitch,getLocale/setLocale, and synchronizeden-USandzh-CNcatalogues. Login, callback, language, and account presentation may berestyled to match vNext, but their behavior must not change.
Affected Paths
apps/aevatar-console-web/AGENTS.mdapps/aevatar-console-web/docs/design-baselines/workflow-activity-vnext/apps/aevatar-console-web/docs/superpowers/specs/2026-08-04-workflow-activity-vnext-design.mdapps/aevatar-console-web/docs/superpowers/specs/2026-08-04-workflow-activity-vnext-user-paths.mdReview Results
latest
origin/dev; an unrelated historical Team Activity implementation isnot part of this PR.
fixed; zero findings remain after incremental re-review.
was stopped under the non-blocking review timeout policy.
Verification
python3 apps/aevatar-console-web/docs/design-baselines/workflow-activity-vnext/verify-baseline.pybash tools/docs/lint.shgit diff --check origin/dev...HEADapps/aevatar-console-web/.tests, browser QA, and the full frontend test suite were not run because this
PR contains no frontend implementation, route/config change, or runtime
behavior.
Merge Guard
This PR is intentionally a GitHub Draft with
[DO NOT MERGE]in its title.Auto-merge must remain disabled. Approval of the design should lead to an
explicit implementation decision; it must not make this documentation-only PR
mergeable.