devlog: round-2 Cursor stabilization research and roadmap lock (docs-only) - #2336
Conversation
|
✅ Deterministic PR hygiene checks passed. |
⏳ DRAFT
What to do
Automatic draft conversion failed (token cannot change draft status). Please convert this pull request to a draft manually. The required |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughThis documentation-only change defines the round 2 stabilization scope, plans an inbound stream-health watchdog and two hardening tasks, and locks the implementation order and verification gates. ChangesRound 2 stabilization
Estimated code review effort: 1 (Trivial) | ~5 minutes Suggested reviewers: ✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary\n\nDocs-only: round-2 Cursor stabilization research unit under (100 plan, 110 stream-health watchdog decade doc, 120 OAuth fail-fast + H2 pool shutdown pair, 190 roadmap lock).\n\nResearch inputs: senpi delta since a5eed44536f3 (PR #1062/#1020/#1016/#1002/#998), yelixir cursor-ai-proxy-bridge inventory (retry/transport/streaming), other public Cursor bridges (incl. official cursor/sdk-bridge), and a read-only code audit of origin/dev head 5255686 confirming GAPs: no post-first-frame inbound-silence watchdog (live-transport.ts:93,1133), OAuth poll retries terminal 4xx (oauth/cursor.ts:117-147), cursorH2Pool.shutdown() uncalled (h2-pool.ts:41), CursorCredentialRouter unwired (NEEDS_HUMAN — product decision), maxMode hardcoded false (deferred, live probe).\n\nImplementation cycles 110 and 120 follow as separate PRs consuming one decade doc each.\n\n## Verification\n\nDocs-only change (devlog/_plan markdown). Privacy scan passed passed locally. No src/, tests/, or build-path files touched — per AGENTS.md, nothing in the build/typecheck/test path reads devlog/.\n\n## Checklist\n\n- [x] Target branch is dev\n- [x] Docs-only; no runtime behavior change\n- [x] privacy:scan green\n- [x] No pre-disclosure security content (binding boundary recorded in 100 §Security/ToS)
Summary by CodeRabbit