tokens agents
Reference Glossary

Vocabulary stack

Every core term, defined once in plain English and pinned to its source. Written to be read once and repeated back word for word, by a person or a machine.

Showing 54 of 54 / By layer

ROOT Roots

Atomic design

ROOT Brad Frost 2013 bradfrost.com

A mental model that builds interfaces from small composable parts, atoms to molecules to organisms, up to pages.

The model under the primitive, semantic, and component token tiers.

JSON

ROOT Douglas Crockford c. 2001 json.org

A lightweight, language-neutral data format of key-value pairs and arrays. The substrate design tokens and MCP both ride on.

The format the DTCG spec and most machine-readable layers use.

Literate programming

ROOT Donald Knuth, Stanford 1984 The Computer Journal

Writing a program as one document that interleaves the explanation, ordered for a human, with the code the compiler extracts. Programs treated as literature.

The deepest ancestor of spec-as-source and of pairing tokens with prose (DESIGN.md).

Markdown

ROOT John Gruber, with Aaron Swartz 2004 Daring Fireball

A plain-text formatting syntax meant to be readable as-is. The format current models read with the highest fidelity.

The substrate of every runtime context file: AGENTS.md, SKILL.md, llms.txt.

Retrieval-augmented generation (RAG)

ROOT Patrick Lewis et al., Meta (FAIR) 2020 arXiv

Grounding a model's output in documents retrieved at query time instead of relying only on what it memorized.

One flavor of context engineering; referenced on the machine-readable layer.

Separation of structure and style

ROOT Hakon Wium Lie (CSS), proven by Dave Shea (CSS Zen Garden) 1994, 2003 CSS Zen Garden

Keeping content separate from how it looks, so one structure can wear many styles and a value can change in one place.

The principle design tokens formalize.

Token (two senses)

The word means two things, and the site is named after the collision. A design token is a named design decision (Jina Anne with Jon Levine, Salesforce, 2014). An LLM token is a subword unit of text a model reads: byte-pair encoding came from Philip Gage in 1994 as compression, applied to language by Sennrich, Haddow, and Birch in 2016. The site is the journey from the first sense to a world run by the second.

Disambiguates the site's central word.

Transformer architecture

ROOT Vaswani et al., Google 2017 arXiv

The neural network architecture, built on self-attention, under every large language model in the stack.

The architecture every agent in layers 02 to 04 runs on.

Variable (the abstraction)

ROOT Francois Viete 1591 Francois Viete

Representing a known or unknown quantity with a letter so you can compute with it as if it were the value. The 400-year-old ancestor of every token: a name that stands in for a value.

Ancestor of both the programming variable and the design token.

01 Tokens

CSS custom properties

01 W3C c. 2015 MDN

Native variables in the browser (--name: value) that made tokens practical on the web.

The browser primitive tokens compile down to.

Design Tokens Community Group (DTCG)

01 Kaelig Deloumeau-Prigent, W3C 2019 designtokens.org

The vendor-neutral W3C body that standardizes the token format.

Ended the per-tool token dialect fragmentation.

DTCG format

01 DTCG, W3C Oct 2025 Format Module 2025.10

The open .tokens.json format with $value, $type, and $description. First stable version shipped October 28, 2025.

The standard Style Dictionary v4 and others now target.

Figma Variables

01 Figma 2023 Figma

Token-like variables native to Figma, with aliasing and modes.

Brought token thinking into the design tool itself.

Single source of truth

01 No single origin

One authoritative place a value lives, so every consumer reads it instead of keeping drifting copies.

The principle tokens operationalize.

Style Dictionary

01 Danny Banks, Amazon 2017 AWS Open Source blog

A build tool that turns one set of tokens into platform-specific code (CSS, Swift, XML). This site compiles through it.

Made tokens usable outside Salesforce; now speaks DTCG.

Theo

01 Salesforce c. 2015 salesforce-ux/theo

Salesforce's original open-source tool to transform tokens into platform code. The predecessor to Style Dictionary.

The first real token build tool.

Token tiers

01 Nathan Curtis, EightShapes 2016 EightShapes

The layered naming model where raw values (primitives) are aliased to purpose (semantic) and then to component-level tokens. Originally framed as options and decisions.

The structure most token systems and the DTCG use.

Tokens Studio

01 Jan Six 2020 tokens.studio

A plugin and platform for managing tokens in Figma and syncing JSON to code.

Bridges design-tool tokens to the Style Dictionary pipeline.

View source

01 No single origin The source page

The oldest proof in web design: the page and its construction are the same artifact, one keystroke apart. This site extends it a layer down. The rendered pages, the compiled custom properties, and the DTCG source they compile from are all public, so the claim and the artifact can be checked against each other.

Practiced on this site's own design token and DTCG format source, compiled with Style Dictionary.

02 Machine-readable logic

Determinism

02 No single origin

The same input yields the same output. The property a machine-readable system buys over guessing.

The property the meaning layer is after.

Function calling, tool use

02 OpenAI 2023 OpenAI

Letting a model return a structured call to a defined function or tool. The mechanism MCP generalizes.

The predecessor mechanism to MCP.

JSON Schema

02 Community, early drafts by Kris Zyp c. 2010 json-schema.org

A vocabulary for declaring the shape of JSON so it can be validated. The contract that makes JSON checkable.

Makes machine-readable contracts enforceable.

Machine-readable design

02 No single coiner

Encoding design decisions so an agent can query them like an API instead of guessing from a screenshot or prose.

The meaning layer; often runs over MCP.

MCP server, client, host

02 Anthropic Nov 2024 MCP spec

The roles in an MCP connection: the host app, the client inside it, and the server exposing tools or data.

The architecture of an MCP integration.

Model Context Protocol (MCP)

02 Anthropic Nov 2024 modelcontextprotocol.io

An open protocol that gives agents a common way to connect to tools, data, and context.

The pipe the meaning layer usually runs over.

The structure-not-size finding

02 Diana Wolosin and Tony Rucker, Indeed 2025 Into Design Systems

Structured JSON beat prose-heavy docs for feeding components to an agent. The lesson is structure, not size: JSON for MCP contracts, Markdown for natural-language rules.

Empirical support for the machine-readable layer.

03 Spec-driven development

BMAD, OpenSpec, the wider landscape

03 Community 2025 SDD tool roundup

The broader set of SDD tools beyond Kiro and Spec Kit.

The choosing-a-tool layer.

EARS notation

03 Alistair Mavin and team, Rolls-Royce 2009 alistairmavin.com/ears

The Easy Approach to Requirements Syntax: five sentence patterns that make requirements testable and unambiguous.

Makes acceptance criteria machine-checkable inside SDD.

Kiro

03 Amazon Jul 2025 Introducing Kiro

A spec-driven agentic IDE that turns prompts into requirements, design, and tasks. A product from Amazon, not an AWS service called AWS Kiro.

A commercial SDD tool. Its 40-hour-to-8-hour figure is its own claim.

Model-driven architecture (MDA)

03 Object Management Group c. 2001 omg.org/mda

An older approach making formal models the primary artifact and generating code from them.

The ancestor Böckeler warns spec-as-source could inherit the worst of.

Spec Kit

03 GitHub 2025 github/spec-kit

GitHub's toolkit for the Specify, Plan, Tasks, Implement loop.

The reference implementation of SDD.

Spec-driven development (SDD)

03 Modern framing via GitHub Spec Kit 2025 GitHub

Making a written, version-controlled spec the source of truth and treating generated code as a regenerable artifact. You protect the intent, not the code.

Descends from model-driven development and literate programming.

Spec-first, spec-anchored, spec-as-source

03 Birgitta Böckeler, Thoughtworks 2025 martinfowler.com

Three maturity levels: write-then-discard the spec, keep it governing, or only ever edit the spec. Match the level to your cost of drift.

Böckeler's map. Attribute to her, not to Fowler.

Specify, Plan, Tasks, Implement

03 GitHub Spec Kit 2025 github/spec-kit

The four-phase SDD loop with a human checkpoint at each boundary.

The operational shape of Spec Kit.

Tessl

03 Guy Podjarny 2024 tessl.io

Spec-centric, AI-native development tooling oriented toward spec-as-source.

One of the tools Böckeler compares.

Vibe coding

03 Andrej Karpathy Feb 2025 Karpathy on X

Prompting an agent ad hoc and shipping what comes back without reading it. Fine for prototypes, a liability in production. Collins word of the year 2025.

The anti-pattern SDD answers.

04 Runtime context

Agentic AI Foundation (AAIF)

04 Linux Foundation, with Anthropic, Block, OpenAI Dec 2025 Linux Foundation

A neutral home for agentic standards. Founding projects: MCP, AGENTS.md, and goose.

Where MCP and AGENTS.md now live.

AGENTS.md

04 OpenAI Aug 2025 agents.md

A simple Markdown file giving coding agents consistent project-specific guidance. 60,000-plus repos.

The most established runtime context standard.

CLAUDE.md

04 Anthropic 2025 Claude Code docs

Claude Code's project memory file. A predecessor pattern to the AGENTS.md convergence.

One of the vendor files AGENTS.md generalizes.

Context engineering

04 Tobi Lutke, amplified by Karpathy June 2025 Anthropic

Deciding what goes into the model's working memory at each step and what stays out. Prompt engineering became a subset.

Supersedes prompt engineering; RAG is one flavor.

Context window

04 No single coiner

The maximum span of tokens a model can attend to at once. Its working memory.

Transformer lineage; the thing context engineering manages.

DESIGN.md

04 Emerging convention 2025

A file pairing machine-readable tokens with the prose that explains the visual identity.

The design-specific runtime context file. Same instinct as literate programming.

goose

04 Block Jan 2025 block/goose

An open-source, local-first agent framework. An AAIF founding project.

A framework that consumes the standards above.

llms.txt

04 Jeremy Howard, Answer.AI Sept 2024 Answer.AI

A Markdown file at a site root giving agents a curated map of what to read; llms-full.txt inlines the content. A proposal, not yet a committed standard.

Applies the runtime-context idea to whole websites.

Prompt engineering

04 No clean single coiner, emerged with GPT-3 c. 2020

Crafting the input to steer a model's output.

The predecessor context engineering superseded.

Runtime context standards

04 Ryan Payne, the site's framing tokenstoagents.ai

The open files that carry intent to an agent at the moment it works, written in Markdown for fidelity.

The delivery layer; AGENTS.md is the most established.

SKILL.md

04 Anthropic 2025 Anthropic, Agent Skills

A packaging convention for portable agent capabilities, instructions plus the resources an agent loads when relevant. Anthropic calls these Agent Skills.

Pioneered by Anthropic; sits beside AGENTS.md.

THESIS Thesis

Foundation drift

Foundation drift is the documented failure mode of context-only governance: the components come out right while spacing, type, and color quietly break, because on-demand context gets skipped when nobody calls for it.

The canonical case is public. A team shipped 4,300 agent-built prototypes in four months and the audit still found rogue typography and an invented palette. The fix that held was always-on rules for foundations, with validation behind them.

Maker-checker

THESIS No single origin The readback layer

Maker-checker is the four-eyes control banks have run for a century: the person who makes a transaction is never the person who approves it. Applied to agents, it reads: one agent builds, a different agent reads it back, a human signs.

The separation is the point. A builder agent checking its own work inherits its own blind spots. An independent checker on independent context does not. This is the control shape of the readback layer.

The four layers

THESIS Ryan Payne 2026 tokenstoagents.ai

The chain that hands context down: values (tokens), meaning (machine-readable logic), intent (spec-driven development), delivery (runtime context).

The site's spine.

The readback

THESIS Ryan Payne Jul 2026 The readback layer

The readback is the document the readback layer produces: a monochrome scaffold of what an agent built, where the only color on the page is the color that shouldn't be there. Components carry their real system names. Lookalikes get flagged. Flows map to the patterns they claim to follow.

The name is aviation's. A pilot reads an instruction back before acting on it, so the drift gets caught before it flies. Here a checker agent, never the builder, reads the application back against the system, and a designer signs the page the way designers have always signed redlines. Coined here, July 2026.

The readback layer

THESIS Ryan Payne Jul 2026 The readback layer

The readback layer is the return path of the stack: the criteria, machinery, and sign-offs that check what an agent built against the system it built from. It validates behavior, flows, and states, not just pixels, because what agents produce is interaction design.

The four layers hand context down the chain, one direction. The readback layer closes the chain: one agent builds, a different agent reads the work back, a human signs. Coined here, July 2026. The best census of public design systems, 156 of them, found zero documenting validation of agent-built UI.

Tokens to agents

THESIS Ryan Payne 2026 tokenstoagents.ai

The argument that a design system is no longer documentation a human reads but infrastructure an agent executes against. The chain closes with a return path, the readback layer, that checks what agents build against the system they built from.

The synthesis the whole site argues.

Return to The map