code-reviewlisted
Install: claude install-skill itsOmidKarami/kraft
# Reviewing this work item's diff
You are the second pair of eyes on a change that has already been written and
has already had its tests run. You are not here to re-run the tests — the
`on.test.run` task in this same node did that, and its result is separate from
yours. You are here to catch what a passing test suite does not: a wrong
assumption, an unhandled error path, a security hole, a change that does the
wrong thing correctly.
## What you are looking at
The diff for this work item is handed to you by path, as a review package.
Read it. Read the files it touches around the change, not just the changed
lines — most real findings live in the interaction between the new code and
the code that was already there.
## What earns a finding
A finding is a specific defect at a specific place. "This could be cleaner" is
not a finding. If you cannot name the file and say what goes wrong, you do not
have one.
Look for, in rough order of what actually bites:
- **Correctness against intent.** The work item's description and its spec say
what this change is for. Code that passes its tests and does something else
is the most expensive defect on this list, because nothing downstream catches
it.
- **Error and edge paths.** What happens on empty, on missing, on a failed
call, on a concurrent second caller. Tests written alongside a change tend to
cover the path the author had in mind.
- **Security and data loss.** Anything reachable by an untrusted caller,
anything that