Skip to content

fix: improve workbench action feedback and workflows - #146

Merged
weidonglang merged 2 commits into
mainfrom
codex/v1.9.3-workflow-feedback
Aug 1, 2026
Merged

fix: improve workbench action feedback and workflows#146
weidonglang merged 2 commits into
mainfrom
codex/v1.9.3-workflow-feedback

Conversation

@weidonglang

Copy link
Copy Markdown
Owner

Summary

  • make runtime health checks show a durable per-runtime health summary and move focus to it
  • add durable loading, success, empty, and failure states to project, file association, cleanup, and port workflows
  • make generated plans/results discoverable, add safe one-click port plan creation, and clarify cleanup/recycle-bin steps
  • guard project previews against path changes and add focused acceptance coverage for workflow feedback

Safety boundaries

  • direct port action only creates the existing guarded stop plan; execution still requires the normal plan/token flow
  • protected, service-owned, database, and non-listening records remain read-only or ineligible
  • runtime ownership and external-runtime restrictions are unchanged

Verification

  • npm run build
  • npm run acceptance:frontend (278 selectors)
  • python scripts/run_feature_acceptance.py --mode static (68 passed, 0 failed, 1 manual)
  • python scripts/run_feature_acceptance.py --mode frontend (2 passed, 0 failed)
  • python scripts/run_feature_acceptance.py --mode safe (184 passed, 0 failed, 40 safety-skipped, 5 manual)
  • python scripts/run_feature_acceptance.py --mode report (254 passed, 0 failed, 40 skipped, 6 manual)
  • cargo test (230 passed)
  • cargo clippy --all-targets --all-features -- -D warnings
  • python scripts/check_repo_hygiene.py
  • python scripts/check_safety_wording.py
  • git diff --check

No installer or VM lifecycle was run because these changes do not alter the installer, startup, or configuration migration paths.

@weidonglang
weidonglang merged commit 16c632f into main Aug 1, 2026
1 check passed
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.

1 participant