Skip to content

fix(review): surface zero reviewer coverage (#7783) - #7807

Merged
atomantic merged 3 commits into
mainfrom
claim/issue-7783
Sep 20, 2026
Merged

atomantic merged 3 commits into
mainfrom
claim/issue-7783

Conversation

@atomantic

@atomantic atomantic commented Sep 20, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • distinguish zero reviewer coverage from a clean review when every configured reviewer has a configuration fault
  • persist real reviewer configuration faults, clear them after a successful review, and surface them in health details and Code Reviewers settings
  • document the run-summary state across local-review prompts and preserve prompt-version integrity

Verification

  • focused server suites: 283 passed
  • focused route suites: 56 passed
  • focused client suites: 102 passed
  • pregate: client lint and 22 selected server guard suites, 219 tests passed

The configured OpenCode reviewer is optional (~opt) and was unavailable because its API could not be reached; focused self-review, tests, and pregate are complete, so this does not block publication or merge under the configured policy.

Closes #7783

@atomantic

Copy link
Copy Markdown
Owner Author

Required CI is red on the current head: the server suite's import-budget guard reports 116,547 static module instantiations against the 116,500 cap. A clean checkout of the current origin/main reports the same pre-existing failure, so this is not caused by #7783; the PR remains open for the baseline gate to be repaired before merge.

@atomantic
atomantic merged commit 1781ae2 into main Sep 20, 2026
35 of 39 checks passed
@atomantic
atomantic deleted the claim/issue-7783 branch September 20, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Review coverage can silently reach zero when every configured reviewer is both optional and config-faulting

1 participant