Build Retrieval That Can Explain Its Sources
Design retrieval around authorized evidence, stable document revisions, useful context, and claim-level provenance instead of a larger context window.
Read the guideThe engineering field guide
Practical patterns for predictable behavior in systems that reason.
Explore the field guide
Capture context.
Define the input.
Generate a plan.
Make constraints explicit.
Check the evidence.
Review the action.
Execute with durability
and traceability.
Featured guide
Build reliable agent systems with validated proposals, pure state transitions, durable observations, scoped approvals, and transactional execution intents.
Agent architecture16 min readLatest articles
Design retrieval around authorized evidence, stable document revisions, useful context, and claim-level provenance instead of a larger context window.
Read the guideMatch autonomy to the actual uncertainty in a task, with a practical decision process for workflows, bounded agents, and human escalation.
Read the guideMake tools discoverable, narrow, and recoverable with explicit schemas, authorization boundaries, useful results, and honest failure semantics.
Read the guideDesign operation identities, retry budgets, and reconciliation paths that prevent an interrupted request from becoming duplicate work.
Read the guideTrace the complete task, separate waiting from work, and enforce cost and latency limits without losing track of uncertain side effects.
Read the guideBind human approval to a concrete action, authenticated identity, and resource version so execution still matches what was reviewed.
Read the guide