Code review · testing · debug pass #3
Labels
No labels
bug
code-review
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
foravo/mesh-review-comment-proof-20260519044241#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Imported from GitHub issue
M00C1FER/mesh-review#10.Source: https://github.com/M00C1FER/mesh-review/issues/10
Original author: @M00C1FER
Original state: closed
Code review · testing · debug pass
Vendor-neutral multi-LLM PR review + summary toolkit. Two subcommands (
review,summary) sharing one CLI registry. Sigma falsification gate dropped false positivesin the demo.
Scope of this pass
Correctness review
sigma_gate(falsifier=...)): trace the path fromconsensus cluster → falsifier call → decision-to-drop. Edge cases:
confidence > 1.0or< 0.0: bounds-checked?(file, severity, line ±2): what happens when severitydiffers between CLIs for the same line? Verify cluster merge semantics.
summary, or does the whole thing abort?
Test coverage
pytest --covand identify uncovered branches.binary-not-found errors, registry-CLI-list-empty edge case.
examples/broken-repo/if itexists — assert the gate eliminates a known false-positive without dropping
a known true-positive.
Debug edge cases
--list-clisflag: does it work when one CLI in the registry is missing?.github/workflows/iswell-formed and runs end-to-end on a sample PR.
mesh-reviewinstances against the same PR — do theyrace or deduplicate?
Documentation polish (low priority)
this is still accurate; if a real default has landed, update.
Deliverable
PR(s) per logical change. Conventional commit format. Bundle no-op-grade test additions
into a single PR; correctness fixes get their own.
Style + scope constraints
sigma_gate/build_consensussignatures without flagging.core code paths. Examples are fine in docs.
Project state: solo author, pre-1.0, MIT.