Start here
Harness Engineering & Sandboxes, in plain language
Reproducible execution, containers and microVMs, resource limits, mocks, structured observations, and trace capture. A harness converts uncertain model proposals into bounded, observable, reproducible execution with evidence that can be tested.
For a small example, a tool can delete a calendar event. Add typed arguments, a dry-run preview, explicit confirmation, idempotency, and a structured result. This is the mechanism to keep in view as the lesson becomes more technical. Before moving on, identify the input, transformation, output, and one observation that would falsify your conclusion.
Key points
- Task contracts, fixtures, tools, observations, and cleanup.
- Container, WebAssembly, and microVM isolation models.
- CPU, memory, disk, process, network, token, and time budgets.