Skip to content

Add reliable Effect Machine planning lint rules - #182

Merged
SandroMaglione merged 1 commit into
mainfrom
codex/add-reliable-planning-lint-rules
Aug 27, 2026
Merged

Add reliable Effect Machine planning lint rules#182
SandroMaglione merged 1 commit into
mainfrom
codex/add-reliable-planning-lint-rules

Conversation

@SandroMaglione

Copy link
Copy Markdown
Member

Summary

  • add recommended rules for conflicting invocation identities, browser APIs during planning, and nondeterministic planning
  • strengthen async-planning detection and safe redundant-resolver fixes
  • document direct refactors in every diagnostic and the package guide, with conservative scope and shadowing guards

Changeset

  • Added or updated for a library or package-metadata change
  • Not required because this PR does not change a publishable package

Validation

  • pnpm check
  • Automated type-performance measurement passed or was not required
  • Automated runtime- and memory-performance measurement passed or was not required

Local smoke checks also passed for pnpm perf:types, pnpm perf:runtime, and installation of the packed Oxlint plugin with its diagnostic and fixer.

@SandroMaglione
SandroMaglione merged commit 74111e2 into main Aug 27, 2026
8 checks passed
@SandroMaglione
SandroMaglione deleted the codex/add-reliable-planning-lint-rules branch August 27, 2026 07:59
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