CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl-labs/pr-review-guardrails

Evidence-first pull request review with independent critique, selective challenger review, and human handoff.

89

1.36x
Quality

92%

Does it follow best practices?

Impact

89%

1.36x

Average score across 43 eval scenarios

SecuritybySnyk

Risky

Do not use without reviewing

Overview
Quality
Evals
Security
Files

comment-quality.mdrules/

Comment Quality

Comments must be worth the cognitive effort to read. Every finding competes for a human reviewer's limited attention.

Requirements

  • Prefer hunk-level comments tied to specific lines
  • Suppress generic style advice (especially if a linter already covers it)
  • Avoid repetitive phrasing across findings — each finding gets its own language
  • Explain impact, not just code difference ("this can cause X" not "this was changed from Y to Z")
  • Never generate comments that require the reviewer to read more than the finding itself to understand the issue

Anti-patterns to actively suppress

  • "Consider using..." without explaining what breaks if you don't
  • "This could be improved by..." without a concrete defect or risk
  • "Nitpick:" anything — if it's not worth fixing, it's not worth saying
  • Restating the diff in English ("this function was renamed from X to Y")
  • Boilerplate praise ("good use of...", "nice refactoring...")

Volume control

All findings that clear the evidence threshold are surfaced. There is no arbitrary cap. The evidence threshold IS the volume control.

README.md

tile.json