agentic workspace

Glossary

Each thing in the guide has one name, and every chapter uses that exact name. The last column links to the chapter that introduces the term and explains it.

TermMeaningChapter
sessionOne run of a human or an agent against the workspace, from opening it to closing it.1
the recordEverything a session knew that the code does not hold. Lives in context/.1
workspaceThe outer git repository that holds the record, with members inside it.1
memberA code repository checked out inside the workspace at the path the manifest gives it.1
state fileSTATE.md. What is live, next, blocked, and where each ledger is.1
decision registerDECISIONS.md. Numbered decisions with reasons; entries are added, never changed.1
findings fileFINDINGS.md. Verified facts about the environment.1
engagementOne piece of work with a start and an end. Has a directory under engagements/.1
planWhat an engagement intends to do, in units of work with acceptance criteria.1
ledgerThe log of what an engagement ran and what it showed.1
contractThe written definition of the layout of the record.1
conformance suiteThe set of example workspaces a conforming tool must accept or reject.1
templateThe repository aw init clones to create a workspace.1
the layerThe files the workspace tracks: manifest, instructions, scripts, the record.2
manifestworkspace.toml. Names the workspace and lists the members.2
skillA directory of instructions an agent loads for a given task. A member offers skills only when the manifest opts it in.2
thread of workOne live line of work. The state file holds one item for each.2
registryartefacts.toml and artefacts.md. The kinds of file the record may hold and how each lives and ends.2
lintaw lint. Checks the record against the contract before each commit.2
durableCommitted to the workspace, and pushed if it has a remote.2
frontmatterThe short header at the start of a file in the record, naming its kind and status.4
kindWhat a file in the record is: a plan, a ledger, a handover. Declared in the frontmatter.4
statusWhere a file is in its life. Declared in the frontmatter; legal values come from the class.4
classA file's lifetime: standing, binding, episodic or ephemeral. Derived from the kind, never written.4
handoverThe instructions that launch a worker on one unit of work. Ephemeral.4
reportThe result a worker returns: what was done, what needs a decision, what is blocked. Ephemeral.4
graduationThe moment an ephemeral file's residue is recorded in a durable file and the file is deleted, in one commit.4
remitsThe standing areas of responsibility an engagement's work counts against.4
unit of workOne dispatchable piece of an engagement, with its own acceptance criteria.4
dispositionWhat happens to a file in the record at the end of its life.5
revisionThe contract's integer version. Moves when a clause changes, never for an editorial change or a tool release.5
fixtureOne example workspace in the conformance suite, with the verdict a conforming tool must give.5
delivery modelA member's own declaration of how work lands in it: commit, branch, draft pull request, ready, merge.6
gateAn action that needs your sign-off, whatever a delivery model says.6
orchestratorThe one session that writes the record in a multi-agent engagement: plans, dispatches, keeps the ledger.6
workerA session that takes one unit of work, writes its member and its own report, and nothing else.6
orchestration kernelThe skill that runs orchestrator and workers across a multi-unit engagement.7
agent definitionA Claude Code file that names an agent and sets its tools and hooks.7
profileA file that lists what a sandboxed agent may read, write and reach.7
patternOne markdown file in a lore corpus, holding a convention or practice for an agent to apply.7