Skip to content

refactor: isolate workspace cleanup guard - #145

Merged
tt-a1i merged 1 commit into
openpi-dev:mainfrom
sunsunsun-java:codex/issue-126-workspace-cleanup-guard
Aug 25, 2026
Merged

refactor: isolate workspace cleanup guard#145
tt-a1i merged 1 commit into
openpi-dev:mainfrom
sunsunsun-java:codex/issue-126-workspace-cleanup-guard

Conversation

@sunsunsun-java

Copy link
Copy Markdown
Contributor

Summary

  • rename execution-convergence to a single-purpose workspace cleanup guard
  • remove benchmark-only profiles, active evidence projection, model hints, failure intervention, and validation timeout policy from the production package
  • preserve workspace provenance and deletion confirmation across Pi tool and settlement lifecycle hooks
  • add independent success, refusal, cancellation, and exception regression tests
  • update README runtime and repository-structure documentation

Validation

  • bun run check
  • bun run test: 868 Node tests and 30 Vitest tests passed
  • workspace cleanup guard: 16 focused tests passed
  • npm pack --dry-run --json confirms only the new production guard is published

Closes #126

@tt-a1i
tt-a1i merged commit 0d15c2c into openpi-dev:main Aug 25, 2026
2 checks passed
@sunsunsun-java
sunsunsun-java deleted the codex/issue-126-workspace-cleanup-guard branch August 25, 2026 08:36
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.

refactor: 将 benchmark execution-convergence 策略移出正式运行时

2 participants