Skip to content

v4.2.3 — Worktree Subdir Fix + Smarter Lenses

Choose a tag to compare

@raphaelchristi raphaelchristi released this 02 Apr 17:39
· 181 commits to main since this release

Fixed

  • Worktree subdirectory resolution — setup.py computes project_dir (relative path from git root via git rev-parse --show-prefix) and stores it in .evolver.json. Evolve skill Step 0.8 reads this to resolve all worktree paths correctly. Fixes FileNotFoundError when project is in a monorepo subdirectory.
  • Smarter uniform-failure lenses — when all examples fail with the same error (e.g., "python: not found"), synthesize_strategy.py now generates a uniform_failure lens (critical) + input_diversity lens instead of only the generic open lens.