Skip to content

v0.10.50 - Fix coordinator guidance persistence in death spirals

Choose a tag to compare

@rafiki270 rafiki270 released this 27 Feb 20:26
· 348 commits to main since this release

Fixes

  • Coordinator guidance now survives process restarts: guide_coder decisions are persisted to the audit table with category='must_implement', so fresh coder sessions can load them via getLatestMustImplementGuidance — previously guidance was lost in the in-memory cache on every runner restart
  • Fixed scope violation git instructions: The [OUT_OF_SCOPE] prompt previously told the coder to use git diff HEAD (shows only unstaged changes). Fixed to use git log --oneline + git diff --name-only <first-commit>^..HEAD (cumulative committed diff, what the reviewer actually sees). Also fixed revert commands: git rm <file> for task-introduced files, git restore --source= for modified baseline files — no more git rm --cached which left files re-committable

These two bugs together caused a 7-rejection death spiral where the coder could never see coordinator guidance and was looking at the wrong git output to find scope violations.

Compare v0.10.49...v0.10.50