improvement(forking): fork time ux#5348
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryMedium Risk Overview Workspace sync (promote modal) now treats unresolved Fork create pre-checks storage headroom ( Workflow-in-workflow: execute API accepts optional Remap behavior: free-form manual workflow id fields are preserved verbatim under fork/promote; only selector-sourced refs are remapped/cleared. Reviewed by Cursor Bugbot for commit 6ade475. Configure here. |
Greptile SummaryThis PR delivers several fork/sync UX improvements: it adds a zero-cleared-refs gate to promote (preventing silent reference loss on sync), fixes auth for server-to-server calls on the
Confidence Score: 5/5This PR is safe to merge; all major new paths follow the existing defensive patterns and are backed by new unit tests. The auth hardening on the deployed route is a clean targeted fix. The promote gate and client-side blocker split share the same taxonomy via sync-blockers.ts. The workspace-isolation check fails closed and the invariant is well-documented. No logic errors, schema mismatches, or unsafe fallback paths were identified. No files require special attention; the most complex changes in promote.ts, cleared-refs.ts, and remap-references.ts are thoroughly documented and covered by new tests. Important Files Changed
Reviews (2): Last reviewed commit: "merge latest staging" | Re-trigger Greptile |
|
bugbot run |
|
bugbot run |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 6ade475. Configure here.
Summary
Fork time UX improvements.
Type of Change
Testing
Tested manually
Checklist