Skip to content
[ aicodereview.io ]

Reference · 57 terms

The code review glossary

Vendors lean on vocabulary that sounds precise and often isn't. These are plain definitions of the terms that show up in AI code review pitches, docs and pricing pages — each one with what it actually means when you are the buyer.

AI & models 11 Code quality 10 Review practice 7 Delivery & CI 8 Metrics 12 Security 9

A

B

C

Change failure rate The share of deployments that cause a degraded service — a rollback, a hotfix, an incident — one of the four DORA metrics. CI/CD Continuous integration and continuous delivery: automatically building and testing every change, and keeping it in a state where it can be released. Code churn How often a piece of code is rewritten shortly after being written — a signal of unstable requirements or unclear design, not of productivity. Code coverage The percentage of code executed by the test suite — a measure of what is tested, not of how well it is tested. Code duplication The same or near-identical logic existing in more than one place, so a change has to be made more than once to be made correctly. Code owner The person or team automatically requested for review on a given path, usually declared in a CODEOWNERS file at the repository root. Code review The practice of having a change read by someone other than its author before it lands, to catch defects, spread knowledge, and hold a shared standard for the codebase. Code smell A surface pattern that suggests a deeper design problem — not a bug, but a signal worth investigating. Cognitive complexity A measure of how hard code is for a human to follow, weighting nesting and interrupted flow more heavily than raw branch count. Context window The maximum amount of text — code, instructions, conversation — a model can consider in a single request, measured in tokens. CVE Common Vulnerabilities and Exposures: a public identifier for a specific known vulnerability in a specific product, in the form CVE-YYYY-NNNNN. CWE Common Weakness Enumeration: a catalogue of the categories of software flaw — the class of mistake, rather than a specific instance of it. Cycle time How long a change takes to get from started to shipped — usually first commit to production, and the number most teams feel most directly. Cyclomatic complexity A count of the independent paths through a piece of code — effectively the number of branch points plus one.

D

E

F

H

I

L

M

N

O

P

R

S

T

Know the vocabulary — now check the claims

Every tool in the directory is scored on what its own docs actually back up.

Open the directory [↗]