Writing
··3 min read·matt

Working definitions

This is where I'm going to keep my working definitions. When I write about various topics, especially emergent ones, they'll likely refer to words that may have in-flight or in-flux definitions. As I write about those topics I'll add their definitions here. Definitions might also change over time. I'll do my best to catalog those occurrences.

Working definition

Vibe coding

in flux

Using an LLM to produce software that the person directing it cannot meaningfully read, evaluate, or maintain. The distinguishing feature isn't how much code the model wrote; it's that plausibility and surface behavior stand in for understanding and verification.

Used precisely, vibe coding describes this process. Applied indiscriminately to any AI-assisted software, regardless of how it was understood or verified, it stops being a description and becomes a slur.

Working definition

AI adoption

in flux

The deliberate choice to use a particular AI capability for a particular kind of work, under stated constraints. It is not a binary identity or a one-way stage of progress: people and organizations can adopt, limit, defer, reverse, or reject different uses based on access, evidence, risk, labor, or values.

Revised 0 references

Referenced in

No other posts use this term yet.

Working definition

Luddite

in flux

Historical reference

A member of the early-nineteenth-century movement of English textile workers who protested uses of labor-saving machinery that displaced skilled work and worsened working conditions. The Luddites were not simply people who opposed technology.

AI-era slur

A slur for someone who questions, limits, delays, or refuses AI adoption. It collapses skepticism, refusal, material concerns, and lack of access into presumed ignorance or fear of technology. It is especially inappropriate when it treats adoption as inevitable instead of engaging with concerns about labor, power, quality, or harm.

Revised 0 references

Referenced in

No other posts use this term yet.

Working definition

Agent

in flux

A model operating within an execution loop in which it can choose actions, observe their results, and continue toward a goal with some delegated authority. An agent is not defined by a personality or chat interface; its agency is bounded by its tools, permissions, context, and stopping conditions.

Working definition

Harness

in flux

The software and operating constraints through which an agent receives context, takes actions, and is evaluated. A harness can assemble context, expose tools, grant permissions, manage state, retries, and stopping conditions, and record evidence for verification. The agent performs the work; the harness makes that work repeatable, observable, and governable.

Working definition

Agentic engineering

in flux

Engineering software with agents as active participants in a process the engineer understands and remains accountable for. Agents may plan, implement, review, and test, but intent, architecture, verification standards, and release decisions remain legible to and owned by a human.

Working definition

Verification

in flux

Establishing, with evidence appropriate to the risk, that an output satisfies explicit claims and constraints. Seeing something run once or finding its behavior plausible is observation, not verification. Tests, inspection, source checking, reproducible exercises, and independent review can all contribute; the required evidence should not be chosen solely by the system whose output is being verified.

Working definition

Slop

in flux

Work presented as finished despite being incoherent, unreviewed, or materially indifferent to the standards of its medium. In software, it appears as inconsistent patterns, violations of language or system fundamentals, and maintenance costs pushed onto the next person. Humans produced slop before generative AI; AI only made it faster and cheaper to produce at scale.

"Slop" becomes a slur when it substitutes for identifying those specific failures—especially when it dismisses a person or all AI-assisted work.

Show historyHide history · 1 earlier definition
Original definition

AI-generated output that is left unchecked or unreviewed, or that is nonsensical.

On the open web

Recommend this post with your AT Protocol account.