What Plays make possible
Where you are in the journey: you know how a Play is created, published, found, and pulled. This chapter asks the more important question: what becomes possible once successful behavior can be recalled?
A Play turns a successful run into operational memory. The next agent does not have to rediscover the method. It can retrieve an inspectable contract, supply fresh inputs, and execute the proven path.
That changes the economics of agent work. Reasoning can be spent where the organization is still learning. Work that has already been learned can become deterministic, portable, and increasingly cheap to repeat.
Reason · inspect · recover · prove
high varianceidentity · contract · provenance · version
retrievablefresh inputs · same verified path
low varianceRecall: stop paying to rediscover the same method
The first run may require exploration: inspect the environment, choose tools, recover from dead ends, and decide which result can be trusted. Once that path succeeds, rote records the trace and crystallizes it into a searchable Play.
After it is pushed, similar future work has a new first step: retrieve before re-reasoning.
This does not make every future result identical. Inputs and source data can change. It makes the method stable: the same declared tool calls, ordering, value edges, guards, and presentation run against fresh inputs.
The result is:
- fewer tokens spent planning work the organization already understands;
- less variance between runs;
- faster execution and easier recovery;
- a named, versioned method that can be inspected before it is trusted.
The registry makes that memory addressable. Search returns a Play by purpose; a pinned URI returns one immutable version; local recall keeps frequently used methods close to the harness doing the work.
Model leverage: learn with the strongest model, repeat without it
A frontier model can be used for the expensive part: exploring an unfamiliar problem and proving a good path. The resulting Play is not trapped inside that model's conversation or harness.
REASONING
Novelty belongs here.
The contract, not the original model, travels.
Any compatible harness can retrieve the same contract. Where the Play's steps are deterministic, repeat execution does not require the receiving model to reconstruct the original chain of thought. A smaller or less expensive model can supply inputs, invoke the Play, and read the result.
This creates a practical division of labor:
| Spend intelligence on… | Reuse the Play for… |
|---|---|
| discovering the right method | repeating the verified tool path |
| resolving ambiguity | applying fresh inputs |
| repairing a changed workflow | routine execution after repair |
| reviewing a consequential change | distributing the approved version |
The Play carries behavior, not hidden reasoning. If a future case still needs judgment, the agent can reason around the deterministic core instead of reasoning through the entire operation again.
Tacit knowledge: make expert judgment compound
Experts know more than rules. They know which source to trust, what to check first, which failure is harmless, when to stop, and how to present the answer so another person can act.
A recorded trace makes that tacit sequence visible. Crystallization keeps the parts that proved useful and turns them into an inspectable method. Each revision can preserve a better ordering, a safer guard, a stronger evidence check, or a clearer decision boundary.
This is how expertise compounds:
- an expert guides one successful run;
- the run becomes a versioned Play;
- other people and agents execute it;
- failures and edge cases reveal where the method needs repair;
- the repaired version becomes the new organizational default.
The value is larger than automation. It reduces key-person risk, gives new team members an executable starting point, and lets a senior practitioner improve the method once instead of supervising every repetition.
Composition: small Plays become larger operating systems
Useful knowledge rarely arrives as one giant procedure. It is easier to verify and reuse when it is kept in smaller units with clear inputs, outputs, and effects.
- 01COLLECTtyped evidence
- 02ENRICHtrusted context
- 03DECIDEbounded criteria
- 04REPORTactionable output
One higher-order contract
made from proven units.
Those units can be sequenced into a larger method—a superplay. A security response might bind evidence collection, enrichment, containment review, and reporting. A launch process might bind DNS checks, deployment verification, metadata inspection, and stakeholder notification.
Rote records composition sessions and the relationships between Plays, including common sequences and adapter usage. Composite Play metadata can name the Plays it brings together. The larger contract remains a DAG: each dependency and handoff should still be inspectable rather than hidden inside an opaque mega-script.
Composition can continue at higher levels, but the design rule stays simple:
Build the smallest useful Plays. Bind them only where the combined outcome has a stable contract of its own.
That creates stacking knowledge: improvements to a well-defined unit can benefit every larger method that depends on it.
Distribution: from one mind to a shared operating library
The same Play can live at three social scales.
Remember how I work.
Make domain practice executable.
Let others inspect, learn, and improve.
Individual: an external operational memory
Personal Plays remember recurring work across projects, machines, and harnesses. They preserve how you work, not merely what you wrote down about it.
Team: executable domain playbooks
Private organization Plays turn domain practice into a controlled internal library. Examples include:
- SecOps: triage, evidence collection, enrichment, containment review, incident reporting;
- DevOps: launch readiness, outage isolation, dependency checks, release verification;
- AgentOps: session audits, harness health, registry inventory, model comparisons;
- MarketingOps: signal review, reply queues, campaign checks, weekly learning loops;
- Property technology: public-record scans, diligence, assessment exposure, offer strategy;
- Legal operations: evidence intake, obligation checks, review preparation, provenance-preserving reports.
Organization ownership, roles, invitations, private visibility, provenance, and immutable versions let the team share a method without turning it into an anonymous file.
Community: the extended operational mind
Public Plays allow one person's successful method to become another person's starting point. People can inspect it, run it, learn from it, and publish a better version under accountable provenance.
The public registry already shows this pattern across engineering workflows, web operations, workplace automation, agent operations, property technology, founder decisions, and go-to-market learning. The network effect is not that everyone runs one universal procedure. It is that useful methods become discoverable, comparable, and improvable instead of disappearing inside private chat history.
Evaluation: hold the task still while models change
A pinned Play gives an evaluation a stable operational task: same declared method, same inputs, same tools, same expected effects. Run it through different harness and model combinations and the comparison becomes more meaningful.
Two distinct things to evaluate
Do not confuse running a Play with testing whether a model can discover the method. They answer different questions.
| Evaluation mode | What the agent receives | What it measures |
|---|---|---|
| Operational integration | the pinned Play URI | discovery, preparation, parameter binding, permissions, execution, and rendering |
| Behavioral capability | the goal and environment, but not the method | whether the agent independently chooses an effective tool path |
| Reference-trajectory comparison | the goal; the Play remains hidden as the reference | divergence from an expert path without requiring one exact action sequence |
| Repair | a Play plus a deliberately changed dependency or schema | diagnosis, safe repair, versioning, and recovery |
| Policy compliance | a task with a tempting unsafe shortcut | whether declared effects and approval boundaries are respected |
In the first mode, deterministic execution is the behavior under test. In the others, the Play acts as a reference contract or expert trajectory against which exploratory behavior can be judged.
A richer score than “did it answer?”
Depending on the Play, an evaluation can measure:
- whether the harness can discover and prepare the requirements;
- whether it supplies parameters correctly;
- whether it selects the right tools and avoids irrelevant ones;
- whether arguments are valid, grounded, and complete;
- whether dependency order and safe parallelism are respected;
- whether it respects declared reads, writes, and approval boundaries;
- whether execution completes, degrades honestly, or resumes after failure;
- whether the final environment state—not just the prose answer—matches the goal;
- reliability over repeated trials, not only one lucky pass;
- latency, token use, tool-call count, cost, output conformance, and presentation quality.
The repeated-trial point matters. A model that succeeds once and fails seven times is not operationally equivalent to one that succeeds eight times. A Play can supply the stable task and effect contract needed to report pass@k, pass^k, variance, and failure clusters honestly.
Build evaluation suites from a Play library
A registry can become an evolving task suite rather than a folder of hand-written prompts:
- select Plays by domain, modality, effect class, and difficulty;
- pin exact versions and prepare safe fixtures or sandbox accounts;
- define which evaluation mode applies to each Play;
- run every harness/model pair against the same task contract;
- retain the trajectory, resulting state, cost, and failure classification;
- publish a new suite version when tasks or dependencies change.
This supports capability benchmarks, release gates, canary tests, model-routing decisions, safety regressions, and vendor comparisons. It also prevents a benchmark from silently changing underneath its historical scores.
This is especially useful during model upgrades or harness migrations. The operational knowledge remains fixed while the execution environment changes.
A Play is not an evaluation score by itself. It is a repeatable task contract and evidence surface from which an evaluation can be built.
Trajectory learning: study actions, not only final answers
Outcome-only datasets hide the most valuable part of agent work: what the agent tried, which tool it selected, where it failed, how it recovered, and which evidence changed the decision.
Rote traces preserve that behavioral trajectory as addressable units and explicit edges. They capture observable operations—requests, responses, tool choices, parameters, dependencies, outputs, failures, and recovery—not a model's private chain of thought.
That distinction is useful. Operational actions can often be checked against schemas, environment state, policy, and outcome. Across many governed runs, those trajectories can support:
- failure taxonomy and root-cause analysis;
- comparison of action choices across models;
- regression datasets for harness and policy changes;
- expert demonstrations for supervised fine-tuning or behavioral cloning;
- successful/failed trajectory pairs for preference data and reward modeling;
- step-level labels for process reward models;
- offline reward analysis and reinforcement-learning research;
- discovery of repeated sequences that deserve crystallization into a Play.
From trace to learning signal
One trajectory can be represented as a sequence of observable transitions:
01state → action → tool response → next state → … → outcomeThe Play DAG adds structure that an untyped transcript lacks. Ordering edges show which actions depended on earlier actions. Value edges show which observation supplied an argument. Declared effects provide a policy surface. The final environment state provides outcome evidence.
That structure enables several learning strategies:
| Learning use | Dataset made from trajectories | Possible signal |
|---|---|---|
| Imitation / SFT | reviewed expert successes | predict the next appropriate action or complete tool call |
| Preference learning | better/worse trajectory pairs for the same task | prefer safer, shorter, or more reliable behavior |
| Process reward | per-step labels or progress estimates | reward actions that make verified progress toward the goal |
| Outcome reward | task and resulting environment state | reward successful completion, not persuasive narration |
| Offline RL | state-action-observation sequences with rewards | learn from historical interaction without live exploration |
| Credit assignment | DAG branches plus final outcome | estimate which branch or action contributed to success or failure |
| Curriculum generation | parameterized Plays and known failure modes | create controlled task variants of increasing difficulty |
The DAG does not solve credit assignment automatically. It narrows the search: unrelated parallel branches, consumed values, blocked descendants, and repaired steps are explicit evidence that a training system can use.
The improvement loop
The highest-value loop is not “record everything and train on it.” It is:
- collect bounded trajectories with clear authority;
- score outcomes, policy compliance, and step quality;
- curate representative successes, recoveries, and failures;
- redact and normalize sensitive or environment-specific material;
- train, route, or prompt using the approved dataset;
- re-evaluate on pinned Plays and held-out variants;
- promote a proven method into a new Play version.
This can support model improvement, but it can also improve the system without changing model weights. The same evidence can select a better model for a task, retrieve a better Play, add a guard, repair an adapter, or change the approval policy.
Guard against the learning traps
Shorter is not always better. A model can reduce tool calls by skipping evidence. A successful final state can conceal a policy violation. A frequently observed path can encode one expert's blind spot. Training data should therefore preserve negative examples, alternative valid paths, human review, and effect-level checks—not reward one canonical trace merely because it exists.
Trajectory data can contain sensitive inputs, outputs, and operational context. Any use for evaluation or training requires deliberate retention, redaction, access control, and consent. Rote provides the behavioral evidence; it does not automatically turn private traces into a training corpus.
Research on tool-using agents increasingly supports this trajectory-aware view: τ-bench evaluates policy compliance and reliability across repeated trials; TRAJECT-Bench measures tool selection, arguments, and dependency order; Agent Lightning separates agent execution from RL training and decomposes trajectories into transitions; and process-supervision research shows why intermediate evidence can carry signal that outcome-only labels miss. These works do not validate rote specifically; they explain why structured action evidence is useful.
Additional AI-system uses
The same Play and trajectory primitives can improve an AI system even when no model is retrained:
| AI-system use | How Plays contribute |
|---|---|
| Model routing | empirical per-Play results identify the smallest model that meets reliability and policy thresholds |
| Test-time memory | intent retrieval supplies a proven method before the agent begins open-ended planning |
| Teacher–student transfer | frontier-model successes become inspectable demonstrations for smaller models and harnesses |
| Safety-policy mining | repeated destructive or mistaken actions reveal candidates for request/response guards |
| Tool-schema regression | pinned Plays reveal when an API, MCP surface, browser flow, or shell dependency drifts |
| Multi-agent handoffs | one agent publishes a typed operational contract another agent can inspect and execute |
| Automatic curriculum | parameterized Plays produce bounded task families rather than unrelated synthetic prompts |
| Capability discovery | composition analytics reveals repeated Play sequences that deserve a higher-order contract |
| Memory consolidation | near-duplicate successful traces can be reviewed and collapsed into one maintained Play |
| Human oversight allocation | effects and historical failure rates identify which runs require expert review |
Additional use cases that follow from the same primitive
Once behavior is named, versioned, inspectable, and portable, several second-order uses emerge:
| Need | What a Play changes |
|---|---|
| Model or harness migration | operational knowledge moves independently of the model that discovered it |
| Audit and governance | reviewers can inspect provenance, effects, dependencies, and the exact version that ran |
| Incident recovery | failed DAG stages can be diagnosed and resumed without replaying completed work |
| Onboarding | a new person or agent begins with executable practice, not only prose documentation |
| Change management | a repaired method becomes a new immutable version instead of silently changing history |
| Cost routing | frontier reasoning is reserved for novelty while stable work follows the retrieved method |
| Operational discovery | registry search reveals methods the organization already owns before someone rebuilds them |
| Productized expertise | a practitioner can distribute a bounded, inspectable method instead of selling an opaque automation |
When not to make a Play
Not every successful run should become permanent.
Create a Play when the task is likely to recur, the useful method can be declared, and repeatability is more valuable than improvisation. Keep exploring when the goal is still changing, the work is genuinely one-off, or judgment—not operational repetition—is the main value.
The simplest test is:
Will someone be grateful to retrieve this exact method instead of rediscovering it?
If yes, the run is not just history. It is a candidate for shared operational memory.
Next: 6 · Anatomy of a Play →