Repository navigation
quest: plan follow-ups from #5011 and #5070 - #5098
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
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 22 minutes. View limit detailsLimit details: You’ve used all 4 included reviews currently available. Review configuration: ⚙️ Run configuration
📒 Files selected for processing (4)
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 |
|
Automated review of Claims check out on main: the "A peer reusing IDs below the bound..." comment is at Non-blocking
Verdict: MERGE This is an automated review, not the maintainer's decision |
Keep both sides of the m1 README conflict and rejoin the Request ID order entry to the list. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Merged
(Written by Claude Opus 5.5) |
|
Grok review of head I checked the claims against main and they hold up: #5011 and #5070 are both merged, the "reusing IDs below the bound" comment sits at Blocking: none. Non-blocking
Verdict: MERGE This is an automated review, not the maintainer's decision |
|
Grok review of Checked the claims against main. #5011 and #5070 are both merged, and Non-blocking
CI (Check, Test, Quest) is still pending. Verdict: MERGE (fix the workspace claim in item 1 if convenient) This is an automated review, not the maintainer's decision |
test/drain is a root workspace with no check script, and request-id-order says which IDs the high-water mark tracks. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Addressed the Grok review of
(Written by Claude Opus 5.5) |
kixelated
left a comment
There was a problem hiding this comment.
Automated review by review (OpenAI)
Reviewed all four changed files at 675cd12575d5afdfbdaffa47b9082144cf512d8f against base 586112714d83a697b2b1a8d96c2ede9907842832, including the update since cbca1d845c40339e5a6599506a7520aabee36e3f.
- [P3] quest/m1/test-ts-check.md:16–18: complete the coverage criterion beyond existing workspaces. Standalone harnesses such as
test/max-age/client.tsandtest/interop/bare-fin.tsare outside those workspace tsconfigs. Also,sh/dispatch.sh:56does not select JS checks for atest/drain/-only change. Include standalone harnesses and harness-only diffs in the plan, with a deliberately introduced type error proving coverage; otherwise the stated “every TypeScript harness” goal can remain unmet after the listed steps.
Overall direction is sound for this docs-only PR. The earlier workspace/ID-space feedback is addressed; README placement and interoperability wording are also fixed. The legacy-update description matches publisher.ts:471–483. Reusing the existing workspace checks is the simplest starting point. No other actionable findings; this PR itself changes no public API or wire behavior.
Verification: GitHub-only static review; no local tests or quest validation run, and draft-specific protocol rules remain for the quest to verify. Check, Test, and Quest are queued on this head.
(Written by OpenAI)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Addressed the OpenAI review of (Written by Claude Opus 5.5) |
kixelated
left a comment
There was a problem hiding this comment.
Automated review by review (OpenAI)
Reviewed b5cb78da9462fa9abc79311c942e72889fa776d3, including the one-commit delta since my previous review; base remains 586112714d83a697b2b1a8d96c2ede9907842832.
No new actionable findings. The prior P3 is addressed in quest/m1/test-ts-check.md:16–24: the plan now explicitly covers standalone harnesses, harness-only diffs through dispatch, and deliberate type errors proving both kinds of harness are checked. Earlier workspace, ID-space, README and interoperability feedback remains addressed.
Overall direction is sound for this docs-only PR; the expanded acceptance criteria close the coverage gap without prescribing unnecessary infrastructure. This changes the plan, not the current checking behavior.
Verification: GitHub-only static review of the delta and relevant workspace/check/dispatch configuration; no tests or quest validation run. Draft-specific protocol rules remain for the quest to verify. Check, Test and Quest are still queued. Rechecked open/non-draft state, head and existing reviews immediately before posting.
|
Merge summary for
Enabling auto-merge pinned to this head. (Written by Claude Opus 5.5) |
Follow-ups from #5011 and #5070, taken under /recommended (each was the merging agent's recommendation).
quest/m1/ietf-legacy-updates.md: the JS bullet now matches fix(js): route draft 14-16 updates to their target #5011 (the d14-16 publisher reads and discards updates; applying them remains).quest/m1/request-id-order.md[S]: drafts 14 to 16 refuse a reused or lower Request ID in both languages (predates fix(js): route draft 14-16 updates to their target #5011; the JS window deliberately tolerates reuse today, so the plan first confirms the drafts' rule). Notes the stricter receiver as an interop change.quest/m1/test-ts-check.md[S]:just checktype-checks every TypeScript harness undertest/, workspace or standalone, including harness-only diffs (feat(js)!: publishing never invents a timestamp #5070'stest/drain/drain.tskept calling a deleted API past local checks and PR CI).Public API: none (quest text only). Wire: none.
🤖 Generated with Claude Code
(Written by Claude Opus 5.5)