Appendix D — A Glossary, Old and New: The Rosetta Stone
Table 1.1 gave the correspondences at a glance; this appendix gives them in full, and in both directions. It is a glossary built on the book’s central claim — that the classical theory of multi-agent systems was not wrong, nor obsolete, nor superseded, but merely premature — and its practical consequence is a lexicon: a great many of the field’s fashionable terms already had names, and results, a generation before anyone shipped an agent to wear them. The entries below are the introductions. Each pairs a contemporary term with its classical kin, or a classical term with the modern practice that revived it, and says — because this is the honest part — which half of the idea made the crossing and which half strained on the way over.
The pairings are kinships, not equations, and the caveat Table 1.1 pinned to the condensed table governs the full one too: in every case part of the classical idea transfers intact and part does not, because the bridge between the two eras charges a toll, and the toll is paid in assumptions. The old results were proved about agents with stable preferences, inspectable beliefs, and no capacity to break protocol; the agents we can now build are stochastic, suggestible, and only approximately rational, and some of the old theorems mind that difference a great deal while others never notice it. Where a pairing is tight, the entry says so; where it is loose — where the modern word was borrowed but the classical guarantee was left behind — the entry says that too, because a Rosetta Stone that advertised every translation as exact would be a phrasebook for a language nobody speaks.
Enter from either side. A practitioner who knows orchestrator and guardrail will find them here, pointing back to the Contract Net protocol and to normative systems; a reader who knows the blackboard and the folk theorem will find the modern patterns that rebuilt them without the citation. A few terms have no classical partner at all — harness, context engineering, and the book’s own Agent = Model + Harness are genuinely of this era — and they are included, unpaired, because a glossary of what is old should be candid about what is new. Every entry names the chapter that treats the idea properly: this appendix is a map, and its arrows all point back into the book.
D.1 The Glossary
Agent Card. A machine-readable self-description an agent publishes at a well-known web address so that strangers may discover what it offers — the centrepiece of the A2A protocol. It is the directory facilitator of the FIPA platforms turned inside out: the classical scheme kept a central yellow-pages agent with which every citizen registered, while the modern one dissolves the registry into the web, so that registration becomes merely being reachable. Capability discovery transfers whole; trust does not, because a card is an advertisement, and Chapter 15’s winner’s curse falls on advertisements exactly as it falls on bids (Chapter 22).
Argumentation, computational. The formal study of claims, attacks, and which conclusions survive them — Dung’s frameworks and their grounded extensions. Its contemporary shape is multi-agent debate, the critic–actor loop, and adversarial collaboration, in which models argue their way toward a better answer. The apparatus transfers cleanly; what the modern versions tend to mislay is Dung’s discipline about which arguments actually defeat which, so a debate can reach an agreement that no argument earned — the chorus of Chapter 21 (Chapter 14).
Auction; mechanism design. The design of games whose rules make self-interested play produce a wanted outcome — Vickrey, Clarke, Groves, and the revelation principle. Its contemporary shape is the allocation of scarce work, compute, and tokens among competing agents, and the occasional agent marketplace. The mathematics transfers exactly and the incentive guarantees strain hard, because they were proved for agents that compute best responses, and a language model bidding for a token budget only approximately does (Chapter 15).
Belief–desire–intention (BDI). The classical agent architecture in which behaviour flows from what an agent believes, wants, and has committed to do — Bratman’s philosophy, compiled by Rao and Georgeff into an executable loop. Its contemporary shape is the agent loop itself, model plus harness, and its close cousin ReAct (which see). Beliefs and intentions transfer as the fields of a state object; what strains is that the modern agent’s beliefs are a context window, revised by whatever last entered it rather than by a deliberation the architecture can inspect (Chapter 4).
Blackboard architecture. The classical pattern in which specialists neither call nor message one another but read and write a shared workspace, a scheduler deciding who acts next — Hearsay-II’s legacy. Its contemporary shape is shared context, the scratchpad, the common state object every modern framework offers, and, in its purest form, stigmergy (which see). The decoupling transfers intact; the scheduler usually does not, so the modern blackboard inherits Hearsay-II’s elegance and also its races — the lost update Chapter 11 warned of (Chapter 9, Chapter 11).
Byzantine fault tolerance. The classical theory of agreement among components some of which may be not merely crashed but actively, arbitrarily treacherous — and its sharp bound, that consensus survives only while the traitors number fewer than a third. Its contemporary shape is the dependable and untrusted-agent system: a fleet in which a compromised or hallucinating member must not carry the others with it. The impossibility result transfers unchanged — mathematics does not date — while the threat model widens, since a Byzantine agent that can also be persuaded is a failure mode the classical proofs never imagined (Chapter 25, and the bound in Appendix A).
Coalition formation; the Shapley value. The classical theory of which agents should team up and how a team’s winnings should be split — von Neumann and Morgenstern’s coalitional games, Shapley’s fair division of 1953. Its contemporary shape is sub-team assembly and, in a career the theory never foresaw, credit assignment: the same Shapley value is computed millions of times a day inside explainability toolkits to apportion a prediction among its features. Fair division transfers to the letter; what agents add is that the characteristic function, a fiction for human firms, is for them a weekend of evaluation runs (Chapter 16).
Common knowledge. The classical epistemic condition in which everyone knows a fact, knows that everyone knows it, and so on without end — the infinite tower that coordination silently rests on. Its contemporary shape is shared context and grounding: the working agreement a team must reach before its members can act as one. The concept transfers precisely, and the trouble transfers with it, since establishing genuine common knowledge among stateless agents is as hard as the coordinated-attack problem always said it was (Chapter 9).
Context engineering. A term genuinely of this era, with no classical partner: the discipline of deciding, each turn, what enters a stateless model’s context window — which instructions, which memories, which tool results, truncated and ordered how. It is Chapter 7 operationalised, and Simon’s dictum from Chapter 16 gives it its weight, that deciding what a mind attends to is most of what an organisation does. The book keeps the term because it is established practice, and notes that it is retrieval and attention allocation under a name the 1990s would not recognise but the results would (Chapter 3, Chapter 7).
Contract Net protocol. Smith’s 1980 protocol for cooperative distributed problem solving: a manager announces a task, contractors bid, the manager awards, the winner reports — the canonical special case of dividing labour among willing agents. Its contemporary shape is the orchestrator delegating to workers, and the supervisor–worker pattern that dominates framework documentation (which see). Announce–bid–award–report transfers verbatim; what strains is the assumption that bids are honest, which Chapter 12 shows evaporates the moment the bidders have interests of their own (Chapter 10).
Directory facilitator. The FIPA platforms’ yellow-pages agent, with which every agent registered its services so others could find them. Its contemporary shape is capability discovery and the Agent Card (which see) published at a well-known address. What transfers is the need to answer “who can do what”; what dissolved is the directory as a place, replaced by the web and its name system — and with the building went the librarian, so nobody now deregisters the agents that have died or disavows the ones that lie (Chapter 22).
Emergence. The old observation, older than the field, that a system can do things no rule in it mentions and no component intends — the flock, the traffic jam, the price level. Its contemporary shape is the collective behaviour of an agent fleet and the silicon society of generative-agent simulations. The concept transfers whole, weak-emergence and all, and brings its discipline with it: the only way to know what a weakly emergent system does is to run it, which is why Chapter 18 insists the fleet operator is the warden of a small society whether the job description admits it or not (Chapter 18).
Folk theorem; repeated games. The classical result that when the same agents interact indefinitely, almost any outcome that beats each player’s worst case — cooperation among them, but also a great many dismal arrangements — can be sustained as an equilibrium by the shadow of the future. Its contemporary shape is cooperation among persistent agents: give agents durable memories of one another and reputation becomes a currency worth protecting. The mechanism transfers exactly, which is the cheerful news and the warning together, because the folk theorem sustains the splendid outcomes and the dreadful ones by the same means (Chapter 12).
Guardrails. A recent term for the checks that constrain what an agent may say or do — input filters, output validators, permission gates. Its classical kin is the whole normative layer: norms with sanctions, the distinction between making a violation impossible and making it merely expensive, the institutions of Chapter 16. What transfers is the deontic core — obligation, permission, prohibition; what the modern word tends to flatten is the classical insight that a breakable rule the system can represent, detect, and answer is often safer than a wall, because a wall has no clause for the ambulance (Chapter 16, Chapter 25).
Harness; Agent = Model + Harness. The book’s organising decomposition, and a term of this era: the harness is the apparatus that turns a model, which can only complete text, into an agent, which acts — the loop, the tools, the memory, the goal, the topology, the telemetry. It has no single classical partner because the classical systems were all harness, with a hand-written program in the slot the foundation model now fills; the modern framework is, structurally, the old anatomy with that one slot replaced (Section 3.4, and Chapter 19 tells it as product history).
Jury theorem. Condorcet’s 1785 result that a majority of competent, independent voters is more likely to be right than any one of them, and grows more reliable as it grows — provided the competence and the independence hold. Its contemporary shape is the ensemble, self-consistency, majority voting, and the judge model. The arithmetic transfers to the digit, and so does the fine print, which is the whole point: independence is the scarce input, and an ensemble of clones sharing one context is a jury of one at chorus prices (Chapter 13).
KQML; FIPA-ACL; speech acts. The classical agent-communication languages, and the philosophy under them — Austin and Searle’s insight that to say a thing can be to do a thing, to promise, request, or declare. Their contemporary shape is the tool schema, the structured message, and the protocol stack of MCP and A2A (which see). The performative core transfers — a modern tool call is a directive speech act with a JSON body; what the industry re-learned the hard way is the pragmatics the ACLs already encoded, that a message’s type is as load-bearing as its content (Chapter 8, Chapter 22).
Model Context Protocol (MCP). The contemporary standard for how a harness reaches tools, data, and services: a server advertises its capabilities in a common format and any client may discover and invoke them. Its classical kin is the agent-communication language (which see) and the capability-discovery half of the FIPA platforms, refitted for the tool altitude. What is genuinely new is the ecosystem inversion — one server, reachable from every framework — which the classical standards wanted and the modern one, arriving after the market had already converged, actually got (Chapter 22, Chapter 6).
Norms, institutions, and reputation. The classical account of order among self-interested agents that no central authority commands — rules with sanctions, roles with jurisdiction, the scarcity of a good name. Its contemporary shape is guardrails (which see), governance, and trust, and the field of it that agents make newly practical is Ostrom’s: the commons need not be a tragedy if it is governed, and a token budget is a commons. What transfers is the entire design vocabulary; what agents add is that the harness can make some violations impossible, a liberty no human institution ever had (Chapter 16).
Ontology; knowledge sharing. The 1990s programme to let agents built by different hands mean the same thing by the same word — the Knowledge Interchange Format, the DARPA Knowledge Sharing Effort that produced KQML, a research agenda’s worth of shared vocabulary. Its contemporary shape is the portable knowledge-and-context format, of which the era’s agent-instruction files are one early and probably impermanent example. The problem transfers unsolved: two systems can exchange schema-valid messages and still mean different things by them, which is the ontology problem wearing a protocol’s clothes (Chapter 8, Chapter 22).
Orchestrator; supervisor–worker. The contemporary names for the pattern in which one agent decomposes a task, hands the pieces to others, and integrates what returns. Its classical kin is cooperative distributed problem solving and its canonical protocol, the Contract Net (which see), with the joint-intentions machinery of Chapter 10 underneath. Decompose–delegate–integrate transfers whole; what Chapter 21 adds is the census of how it fails — the confident decomposition of the wrong shape, every thread green and the integrated artefact wrong (Chapter 10, Chapter 21).
Prisoner’s Dilemma; tragedy of the commons. The classical parables of individually rational choices producing a collectively ruinous outcome. Their contemporary shape is the shared-resource contention every agent fleet runs on: two agents sharing a token budget, each locally sensible in grabbing context, together exhausting it by lunchtime. The payoff structure transfers exactly, and unnervingly, because nobody chose selfishness — the designer installed a Dilemma by handing each agent a local objective, which is precisely why Chapter 12 teaches reading the payoffs before the incident report (Chapter 12).
ReAct (reasoning and acting). The contemporary loop in which a model alternates between reasoning about what to do and doing it, observing the result and reasoning again. Its classical kin is practical reasoning and the sense–plan–act cycle, and it is a near-relative of BDI (which see). The interleaving of thought and action transfers; the classical architecture’s explicit, inspectable plan does not, having been replaced by reasoning that exists only as text the model generates and may not consult twice (Chapter 4, Chapter 5).
Reflection; self-critique. The contemporary practice of having a model review and revise its own output, or a second model critique the first. Its classical kin is metacognition — reasoning about one’s reasoning — and, when two parties are involved, argumentation (which see). Critique-and-revise transfers usefully; what Chapter 21 warns has no classical excuse is its failure mode, placation, in which the objections grow vaguer and the approvals more frequent while nothing that mattered changes (Chapter 5, Chapter 14).
Retrieval-augmented generation (RAG). The contemporary practice of fetching relevant documents and placing them in the context window so the model answers from them rather than from memory alone. Its classical kin is information retrieval and case-based reasoning, the old idea that solving a new problem well often means finding the right old one. Retrieval transfers directly; what is new is only the consumer, since the retrieved case is now read by a model that can use it fluently rather than by a program that must be told how (Chapter 7).
Router. A contemporary delegation pattern: classify the incoming task and dispatch it, whole, to one fixed specialist. Its classical kin is the dispatcher of any triage system, and its interest for this book is entirely in its failure signature — the misroute, a clean dispatch to a diligent specialist of the wrong kind, a perfectly healthy run that solves the wrong problem and shows nothing anomalous in the trace (Chapter 21).
Social choice. The classical theory of combining many individuals’ preferences into one collective decision — and Arrow’s inconvenient proof that no method does so while satisfying a few reasonable conditions at once. Its contemporary shape is the ensemble, majority voting, self-consistency, and the judge model. The aggregation methods transfer, and so do the impossibility results, whether or not their users have heard of them: a system that pools model votes has entered social choice and pays its taxes on arrival (Chapter 13).
Stigmergy. Grassé’s term for coordination through the environment rather than through messages — the ant that alters the world and the altered world that prompts the next ant, a nest built with no blueprint and no foreman. Its contemporary shape is the shared workspace, and in its sharpest form the repository itself: a commit is a trace laid down for whoever comes next, a pheromone in version control. The mechanism transfers exactly, and is the ancestor of the swarm methods Chapter 18 takes up; what it asks of each agent is only that it read the common state and add to it (Chapter 11, Chapter 18).
Subagent. The contemporary term for an agent spawned by another to handle a piece of the work. Its classical kin is hierarchical task decomposition and the recursive application of the Contract Net (which see). Spawning transfers as a primitive; what Chapter 21 records is that recursion has a signature failure, the whisper game, in which each intermediate summary is confidently, cumulatively wrong, the gap between the leaves’ facts and the root’s account widening with every level (Chapter 10, Chapter 21).
Tool use; function calling. The contemporary mechanism by which a model, which can only produce text, causes something to happen in the world — it emits a structured call and a harness executes it. Its classical kin is the speech act (which see) and the perception–action loop of any situated agent: the model’s tool call is a request, its result a perception. The loop transfers whole; what is new is that the agent deciding to act is a text-completer, so the discipline of Chapter 6 — validate the schema, sandbox the effect, route the result back — is where the safety lives (Chapter 6, Chapter 8).
Wisdom of crowds; collective intelligence. The old and attractive claim that a group can know more than any of its members. Its contemporary shape is the multi-agent system itself, and the book’s verdict is the classical one made precise: the crowd is wise when its members are diverse, their errors independent, and their judgements soundly aggregated, and foolish — expensively, at scale — when they are not. What transfers from Chapter 13’s jury theorem is the fine print; what Chapter 27 adds is that the conditions are checkable and buildable, so collective intelligence is something engineered rather than convened (Chapter 27).