Scope#
How to turn an ambiguous request into a bounded run, connect tools and context through explicit protocol boundaries, preserve state across failures, collect proof, evaluate behavior, and release changes with safety and cost controls.
The sequence defines the model, host runtime, and task contract before it introduces context assembly, MCP, durable state, verification, production authority, orchestration, evaluation, and maintenance. Bundled examples use scripted models and local state, so their programs and focused tests run without a model key or access to another repository. Design traces that are not implemented by those examples say so explicitly.
Reading path#
| Note | Why it comes here |
|---|---|
| HE1: Model to harness | Separates model proposals, the agent loop, deterministic workflows, host execution, and harness controls. |
| HE2: Executable intent | Defines success, scope, authority, evidence, and stopping before the run receives consequential tools. |
| HE3: Context architecture | Builds one attributable model input from policy, task facts, selected evidence, skills, and working state. |
| HE4: Tools, MCP, sandboxes | Connects proposals to typed capabilities, protocol boundaries, executor identity, isolation, and safe effects. |
| HE5: State and handoffs | Preserves progress, ownership, artifacts, and uncertain effects across processes and failures. |
| HE6: Verification loops | Binds independent evidence to one candidate and uses failed checks to drive bounded repair. |
| HE7: Safety controls | Applies least privilege, approvals, tenant boundaries, containment, and operator stops to the full path. |
| HE8: Orchestration | Splits work among bounded roles only after one run's contracts, state, proof, and safety are explicit. |
| HE9: Agent evals | Measures the resulting system with representative tasks, layered graders, repeated trials, and attack cases. |
| HE10: Measured maintenance | Versions, deploys, observes, rolls back, and eventually retires the complete harness. |
Useful background#
- Comfort reading TypeScript or Python and structured configuration
- Basic knowledge of HTTP, queues, containers, and distributed tracing
- Experience writing tests or reviewing test evidence
- No prior agent framework or MCP experience; the first four notes define that vocabulary
- No model training or machine-learning research experience required
AI inference infrastructure is optional background for how a model call is served. This collection treats the model call as one dependency and begins independently with the model-agent-host boundary.