Skip to content

Persist Guided Reviews across sessions#1113

Closed
alexanderkreidich wants to merge 1 commit into
backnotprop:mainfrom
alexanderkreidich:feat/persist-guided-reviews
Closed

Persist Guided Reviews across sessions#1113
alexanderkreidich wants to merge 1 commit into
backnotprop:mainfrom
alexanderkreidich:feat/persist-guided-reviews

Conversation

@alexanderkreidich

@alexanderkreidich alexanderkreidich commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • persist Guided Review output, generation settings, and per-section Reviewed state across server sessions
  • isolate artifacts by canonical repository + PR/MR or branch, while reusing them across reliably matched hosted and local head branches
  • retain stale guides with an explicit Outdated warning and regeneration action; failed regeneration leaves the prior guide intact
  • keep Bun and Pi review server behavior in parity and document the durable workflow

Testing

  • bun test — 2246 passed
  • DOM_TESTS=1 bun test packages/review-editor/components/guide/GuideScreen.test.tsx packages/review-editor/components/guide/GuideSectionCard.test.tsx
  • bun run typecheck
  • bun run build:pi
  • bun run build:opencode
  • bun run build:marketing
  • compiled standalone Plannotator binary
  • independent review: openai-codex/gpt-5.6-sol — PASS

Closes #1112

@alexanderkreidich
alexanderkreidich force-pushed the feat/persist-guided-reviews branch from 21de268 to cbcfb82 Compare July 23, 2026 10:11
@alexanderkreidich
alexanderkreidich force-pushed the feat/persist-guided-reviews branch from cbcfb82 to 3fcdc28 Compare July 23, 2026 20:55
@alexanderkreidich

Copy link
Copy Markdown
Contributor Author

Closing because #1112 has already been implemented and closed.

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.

Persist Guided Reviews across sessions for PRs and branches

1 participant