Skip to content

v0.7.0

Choose a tag to compare

@jtgrenz jtgrenz released this 29 May 15:04
· 11 commits to main since this release
2e1f266

Adds pre-refactor checks from Feathers' Working Effectively with Legacy Code (and Beck's tidy-first) to the preparatory-refactoring workflow.

  • Prep-Refactor Path now forks on how well you can see the structure: clear → locate the seam, messy → tidy first, lost → scratch refactor on a throwaway branch
  • Seam taxonomy (object / link / preprocessing) with enabling points
  • Scratch-refactor learnings get a home (.pair-plans/scratch-notes.md or the impl plan) so they survive a context clear
  • Same fork wired consistently through ruby-programming/SKILL.md, the implementer prompt, pair, brainstorm, and ruby-review
  • New tidy-first eval (OR Eugene CSPT). No scratch eval by design — it can't be honestly elicited in isolation; evals.json notes why