Teaching3D · Lexicon · Artificial intelligence

AI Lexicon

The working vocabulary of building software with AI agents — the words, and the ideas under them.

When people and AI agents build software together, a shared vocabulary piles up fast: handoff, ladder, probe, vacuous pass, drift. Most of it gets absorbed without anyone ever saying what it means. This is that vocabulary written down, so it can be learned on purpose and taught.

Each word is a short handle for a bigger idea. That compression is the point: for an agent a short word is less context to carry, and for a person it is one thing to hold instead of a sentence to re-read. Much of it is borrowed from project management, engineering and law; some of it grew out of how agents work. Every entry says where the word comes from, who named it first, and where our use differs.

Alongside our own working vocabulary there is a section for the wider field: the words in AI news, papers, product docs and online debate — model, token, agent, hallucination, AI slop, p(doom) — explained plainly and linked to our sharper in-house terms where they meet.

583terms
1,880connections between them
6families of words

Where the words come from

The terms are sorted by who already knows them. Colours are the same everywhere on the site.

generalize by extraction, not by prediction
For the shared layer across a family of projects: lift a tool or convention into the shared layer once it has proved itself in real use — "build it…
novelty 75/100 · new combination
generative oracle
An oracle that generates findings instead of verifying what you already did — typically a measurement over the whole corpus that returns a worklist.…
novelty 75/100 · new combination
the danger is in the noun, not the verb
The observation that the risk in an autonomous instruction lives in which things it resolves to, not in what it does to them — so "do all of these"…
novelty 75/100 · new combination
wall-clock floor
A minimum elapsed duration declared for a run, enforced by the agent stamping the start time, computing an absolute end time, and re-checking the…
novelty 75/100 · new combination
we're gonna need it
The deliberate inversion of YAGNI: when there is strong reasoning that a structure will pay off, build it now — the registry, the state machine, the…
novelty 75/100 · new combination
test-affordable
The state in which writing the tests no longer competes with the thinking — so heavy testing and exploratory, playground-style development stop being…
novelty 72/100 · new combination
the decisive test
A proceed-vs-ask check: "if the only thing you'd need to start the next item is the user saying okay, now do it, you already have everything — do it…
novelty 50/100 · new combination
slop
"Poorly thought-out or lazily coded." (Joe, 2026-09-05, verbatim.) The family's word for agent-built code whose cost was exported past the session…
novelty 33/100 · new combination
conviction vs. adherence (the two dials)
Two independent ratings on any principle: conviction (how sure we are the idea is right) and adherence (how strictly we actually bind ourselves to…
novelty 30/100 · new combination

Start with these

A handful of terms that come up constantly. Click one to open it with its full entry and its neighbours.

handoff
A durable, self-contained snapshot that passes project state from one session (or agent) to the next, written so a fresh reader picks up with only it plus its live…
ladder
A sequence of small, individually-shippable steps (rungs) that climb toward a larger capability, where each step both stands on its own and surfaces what the next one…
probe
A small automated test that drives the real, built artifact and asserts an invariant — closer to an end-to-end test than a unit test. Each probe defends one named…
oracle
The independent source of truth a test consults to decide pass or fail — and it must be independent of the thing it judges, or it can only confirm the code agrees with…
vacuous pass
A green result that proves nothing — a test that "passes" only because it never actually checked anything, most often an assertion over an empty set (∀x∈∅ is trivially…
drift
When two things that are supposed to agree silently stop agreeing because a change updated one and not the other. The disease that generated and source of truth exist to…
source of truth
The one authoritative place a fact lives; every other copy is derived from it (and ideally generated, or else just a link to it). "Where's the source of truth for X?" is…
slop
"Poorly thought-out or lazily coded." (Joe, 2026-09-05, verbatim.) The family's word for agent-built code whose cost was exported past the session that wrote it. The…
fan-out
Splitting one body of work into many independent pieces dispatched in parallel, then joined (and usually verified) afterward. The pattern behind farming disjoint slices…

Coined here

The ideas with the least prior art outside our own work — judged from each entry's prior-art notes, then checked against how often the phrase appears on Wikipedia and in Google Books. Treat "coined here" as "we found no earlier name", not a claim of priority.

generalize by extraction, not by prediction
For the shared layer across a family of projects: lift a tool or convention into the shared layer once it has proved itself in real use — "build it…
novelty 75/100 · new combination
generative oracle
An oracle that generates findings instead of verifying what you already did — typically a measurement over the whole corpus that returns a worklist.…
novelty 75/100 · new combination
the danger is in the noun, not the verb
The observation that the risk in an autonomous instruction lives in which things it resolves to, not in what it does to them — so "do all of these"…
novelty 75/100 · new combination
wall-clock floor
A minimum elapsed duration declared for a run, enforced by the agent stamping the start time, computing an absolute end time, and re-checking the…
novelty 75/100 · new combination
we're gonna need it
The deliberate inversion of YAGNI: when there is strong reasoning that a structure will pay off, build it now — the registry, the state machine, the…
novelty 75/100 · new combination
test-affordable
The state in which writing the tests no longer competes with the thinking — so heavy testing and exploratory, playground-style development stop being…
novelty 72/100 · new combination
the decisive test
A proceed-vs-ask check: "if the only thing you'd need to start the next item is the user saying okay, now do it, you already have everything — do it…
novelty 50/100 · new combination
slop
"Poorly thought-out or lazily coded." (Joe, 2026-09-05, verbatim.) The family's word for agent-built code whose cost was exported past the session…
novelty 33/100 · new combination
conviction vs. adherence (the two dials)
Two independent ratings on any principle: conviction (how sure we are the idea is right) and adherence (how strictly we actually bind ourselves to…
novelty 30/100 · new combination

Most used

The terms that come up most across our docs, commit messages and working sessions — counted by a script, with ordinary-English matches discounted.

How to read an entry

Every term has the same parts, so you can skim for the one you need.

Every term, A–Z

Management & agileEngineering & CSAgent-nativeLaw & governanceMeta-work & feedback loopsAI & machine learningCandidates