with one click
reviewing-code-core
// Evidence-first code review for correctness bugs, AI-generated code smells, unsupported claims, unwired functionality, dependency hallucinations, and release-to-code mismatches.
// Evidence-first code review for correctness bugs, AI-generated code smells, unsupported claims, unwired functionality, dependency hallucinations, and release-to-code mismatches.
Validate new and changed dependencies, imports, install commands, lockfile entries, and runtime tool assumptions for package hallucinations, slopsquatting, cross-ecosystem confusion, and version validity.
Verify that README changes, release notes, changelog bullets, migration notes, PR descriptions, examples, and docstrings match what the code actually ships.
Inspect trust boundaries, validation, authn/authz, deserialization, command execution, path handling, secrets, and failure handling with an evidence-first security review.
| name | reviewing-code-core |
| description | Evidence-first code review for correctness bugs, AI-generated code smells, unsupported claims, unwired functionality, dependency hallucinations, and release-to-code mismatches. |
Treat code as plausible until verified, not correct until disproven. Treat docs, release notes, PR text, comments, docstrings, examples, and tests as claims or hints, not proof.
Never emit a defect without exact file and line support. Never approve changes without stating what was checked.
Extract intended behavior from:
Convert prose and scattered signals into atomic obligations.
Independently summarize what the code actually does. Do not compare yet.
For each obligation, classify:
Check for:
Check for:
Use exact file/line evidence only. Classify severity first. Only then propose fixes.
Use these labels when relevant:
Do not approve if any of the following are true:
If approving, explicitly list:
VERDICT: APPROVED | REJECTED RISK: CRITICAL | HIGH | MEDIUM | LOW
ISSUES:
FIXES: