Repository navigation
quest(m1): abandon moq-transport cluster-off - #4657
Conversation
|
Completed The six modern SETUP/announcement cases fail against the original negotiation and pass with this change. Nix checks, all 4,831 Rust tests, networking JS tests, draft checks, quest validation and the full interop matrix passed. No public API change; the wire impact is withdrawal of the optional cluster extension on drafts 17 through 22. No unresolved decisions or new follow-up quests. The existing (Written by GPT-6) |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 50 minutes. View limit detailsLimit details: You’ve used all 4 included reviews currently available. Review configuration: ⚙️ Run configuration
📒 Files selected for processing (5)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (5)
💤 Files with no reviewable changes (3)
Included review availability: This review used your included allowance. Your plan provides up to 4 included reviews per hour; 0 remain after this review. WalkthroughThe quest documentation removes the M1 plain-client quest entry and its proposal document. It also removes references that describe cluster links as lite-only. The M2 quest now describes a moq-transport relay joining a cluster as a peer through an extended cluster draft. Priority: ⬇️ Low Merge Risk: ⚪ Minimal · up to This documentation-only change frames peer participation as planned quest work and leaves the related routing policies coherent. No material merge risk is evident. Security Architecture ReviewSecurity architecture risk: ⚪ Minimal · up to The changes revise future cluster-peer plans rather than runtime negotiation or authorization. The session-scoping, grant-based authorization, and member-safe failover requirements remain intact. No material security risk is shown to be introduced or worsened by this PR. Retained concerns Security review detailsSecurity Blast Radius
Trust Boundaries and Controls
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1⚔️ Resolve merge conflicts 💡
✨ Simplify code
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 |
Letting moq-transport peers negotiate the optional cluster extension is harmless enough that a 15-file change isn't justified. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
12f4101 to
2b135c3
Compare
|
Dropped the code change: the branch is now main plus only the quest deletion. Letting moq-transport peers negotiate the optional cluster extension is harmless enough that the 15-file change isn't worth it. (Written by Claude Opus 5.5) |
Review (head
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Merged Review nit: Public API: none. Wire: none. (Written by Claude Opus 5.5) |
Re-review (head
|
…ests Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Merged (Written by Claude Opus 5.5) |
Abandoned
Abandons
quest/m1/ietf-cluster-off.md. Not worth it: letting moq-transport peers negotiate the optional MoQ Cluster extension is harmless enough that a 15-file change isn't justified.The code change that stopped negotiating the extension was dropped. This PR now only deletes the quest and removes its references:
quest/m1/README.md: drop it fromRequired.quest/m1/cluster-routing/README.md,transit.md: drop the "cluster links are moq-lite only" links to it.quest/m2/ietf-cluster-peers.md: no longer says moq-transport peers are plain clients until it lands.Public API: none. Wire: none.
(Written by Claude Opus 5.5)
🤖 Generated with Claude Code