Skip to content

Releases: zircote/refactor

v4.1.1

09 Apr 14:48
v4.1.1
cfb95dd

Choose a tag to compare

Auto-generated release for v4.1.1

What's Changed

  • perf(refactor,feature-dev): harness design overhaul + Codex review fixes by @zircote in #23

New Contributors

Full Changelog: v2.2.0...v4.1.1

v2.2.0

11 Mar 15:27
v2.2.0
c15d3de

Choose a tag to compare

Highlights

Focus Mode — Constrain refactoring runs to specific disciplines with --focus=security, architecture, simplification, or code. Focused runs default to 1 iteration for quick targeted checks.

Security-Review Agent — New 5th swarm agent that establishes security baselines, detects regressions per iteration, scans for secrets/PII, and assigns a Security Posture Score (1–10). Critical/High findings block iteration completion.

New Features

  • --focus=<area>[,area...] CLI flag for discipline-constrained runs
  • Multi-focus union model: --focus=security,architecture spawns both agents
  • Security-Review agent integrated into swarm loop (Phase 1 baseline, per-iteration review, Phase 3 final assessment)
  • Security Posture Score and Simplification Score rubrics
  • Focus mode how-to guide, troubleshooting entries, and architecture docs

Changed

  • Agent spawning is conditional based on --focus (refactor-test and refactor-code always spawn as safety invariant)
  • Phase tasks gated on active agent membership
  • Commit messages and PR bodies include focus mode labels
  • Reports include only scores from active agents
  • Updated infographics and social previews for 5-agent swarm

Full Changelog: v2.1.0...v2.2.0

v2.1.0

28 Feb 19:32
v2.1.0

Choose a tag to compare

Highlights

Configuration-driven post-refactor workflow with commit strategies, PR creation, and report publishing.

Added

  • Configuration-driven post-refactor workflow via .claude/refactor.config.json
  • Interactive first-run setup wizard with AskUserQuestion prompts
  • Commit strategies: none, per-iteration, single-final
  • Optional PR creation (draft or ready-for-review) after refactoring
  • Report publishing to GitHub Issues or GitHub Discussions
  • Cross-referencing between PRs and published reports
  • Non-blocking error handling for all GitHub operations
  • Self-contained git operations (no external plugin dependencies)
  • Diataxis-structured documentation (tutorial, how-to guides, reference, explanation)

Changed

  • Replaced external skill references with inline git/gh CLI sequences
  • Replaced git add -A with git add -u for safer staging
  • Updated config schema version from 1.0 to 1.1