Skip to content

fix(studio): harden repair workflow states#607

Merged
w1ne merged 1 commit into
developfrom
agent/kyrall-reliability-roast
Jul 9, 2026
Merged

fix(studio): harden repair workflow states#607
w1ne merged 1 commit into
developfrom
agent/kyrall-reliability-roast

Conversation

@w1ne

@w1ne w1ne commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • prevent approved-edit ledger rechecks from using stale review output after code-only changes
  • keep repair workflow state honest across whole-model prompts, discard/reject, pair-order flips, and occupied staged-edit slots
  • sync private Kyrall done ledger and record the reliability-roast plan in w1ne/kernelCAD-private@602b7b7

Test Plan

  • npm test -- --run src/studio/tests/useRecomputeResult.test.tsx src/studio/tests/StudioGenerate.test.tsx src/studio/tests/StagedEditSlot.test.tsx src/studio/tests/tabs/ValidityTab.test.tsx
  • npm test -- --run src/studio/tests/shellStore.test.ts src/studio/tests/useRecomputeResult.test.tsx src/studio/tests/StudioGenerate.test.tsx src/studio/tests/StagedEditSlot.test.tsx src/studio/tests/tabs/ValidityTab.test.tsx
  • npm run typecheck
  • git diff --check
  • npm run build:studio
  • npm run lint (0 errors; 18 existing unused-disable warnings outside this slice)

Review

  • Subagent audit found the five false-state risks covered by this patch.
  • Subagent code review found no blocking findings after fixes.

Signed-off-by: Andrii Shylenko <14119286+w1ne@users.noreply.github.com>
@w1ne w1ne enabled auto-merge (squash) July 9, 2026 15:45
@w1ne w1ne merged commit 27197ef into develop Jul 9, 2026
13 checks passed
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