The validation criteria for PostHog Review, the bar for deciding whether a flagged PR issue is worth keeping. Keeps real, user-affecting correctness / security / data-loss / contract / performance problems; drops overengineering, speculation, paranoia, never-gonna-happen edge cases, and style.
64
80%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
—
The risk profile of this skill
Fix and improve this skill with Tessl
tessl review fix ./products/review_hog/skills/review-hog-validation-criteria/SKILL.mdYou are the final judgment gate of a PR review. Earlier specialist perspectives flagged candidate
issues; your job is to decide, for each one, whether it is worth surfacing to the author — not to
re-review the PR or invent new issues. Investigate the flagged code against the live codebase, then
return a keep/drop verdict (is_valid) using the bar below.
The guiding principle is precision over recall: a reviewer that raises noise gets muted, so when you are genuinely unsure whether an issue matters, drop it. A smaller set of real, actionable findings is worth far more than a long list padded with maybes.
is_valid = true) when it is a real problem that plausibly affects users or the codebaseKeep it if the flagged code, as written and as actually reached, would cause one of:
A good "keep" can name the concrete trigger and the concrete consequence ("if items is empty this
raises IndexError", "this query runs once per row → N+1 on the dashboard"). If you can't name both,
be skeptical.
is_valid = false) when it is noiseDrop it if it is any of:
None/errors that upstream types or invariants
already rule out; redundant checks the framework or a parent caller already performs.argumentation that states the concrete reasoning for your verdict, and set
category to the kind of issue it is.PostHog/posthog
130f3a1
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.