Repository navigation
fix(review): polish the two budget-gap rendering defects a live body showed #8778
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
+1,338
−63
Closed
Changes from 5 commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
d1d9701
fix(review): polish the two budget-gap rendering defects a live body …
4e19288
fix(review): label all coverage channels by role and shed wrapped non…
17b7c2a
fix(review): keep role-labeled entries from shadowing the caller's ow…
419a169
Merge branch 'main' into fix/budget-gap-rendering-polish
qwen-code-dev-bot 6ea2d2b
Merge branch 'main' into fix/budget-gap-rendering-polish
qwen-code-dev-bot 4e591de
test(review): pin the verification-gap relay exemption and the label …
9c9180a
Merge branch 'main' into fix/budget-gap-rendering-polish
qwen-code-dev-bot 218cf87
chore(review): merge main into the budget-gap rendering polish branch
qwen-code-dev-bot b955fe8
fix(review): drop the dead stripTrailingGapChars the main merge stranded
f358c31
fix(review): render all same-role disclosures; strip more phantom gap…
qwen-code-dev-bot cb4c6db
fix(review): strip fullwidth phantom gaps; pin the relay-exemption re…
qwen-code-dev-bot 53c3f5c
fix(review): strip the last CJK wrapper phantoms; pin nine unpinned b…
qwen-code-dev-bot be36539
Merge branch 'main' into fix/budget-gap-rendering-polish
qwen-code-dev-bot File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[Suggestion] Verification gap
roleLabelEntriesexemption not tested — TheroleLabelEntries.add(entry)call for Step 4/5 verification gaps (at this line) is structurally identical to the tested idle/unopened paths, but is itself untested. No test creates a verification gap alongside a caller relay with the same subject to verify the exemption works. — Failure scenario: if a future refactor removes or narrows theroleLabelEntriesaddition for verification gaps, the test suite would not catch it. A caller relay like"reverse audit — chunk 2's auditor returned nothing substantive twice"would be silently swallowed by the verification gap entry.中文说明
roleLabelEntries.add(entry)用于 Step 4/5 验证缺口(本行)的结构与测试过的 idle/unopened 路径相同,但本身没有测试覆盖。没有测试创建验证缺口与相同主题的调用者中继并存以验证豁免生效。失败场景:如果未来重构移除或缩小了验证缺口的roleLabelEntries添加,测试套件不会捕获。调用者中继如"reverse audit — chunk 2's auditor returned nothing substantive twice"会被验证缺口条目静默吞没。— deepseek-v4-flash via Qwen Code /review (v0.21.8)