AI Agent Fundamentals Rules Best Practices
This page distills every rule list in the Agent Fundamentals Rules section into one standalone checklist - positive, enforceable practices for scope, stopping, context, and model policy.
Search across all documentation pages
This page distills every rule list in the Agent Fundamentals Rules section into one standalone checklist - positive, enforceable practices for scope, stopping, context, and model policy.
It is meant for design reviews, production-readiness gates, and periodic audits - not as a one-time read.
The quick-reference uses category tables with links.
This page restates the same ground as checkboxes for readiness reviews.
No.
You need them before real users, real budget, or write side effects.
Prototypes should still avoid unbounded production deploys.
Stopping conditions (B) and scope (A), then context (C), then model policy (D).
Point to code, config, or a linked ADR - for example the module that enforces max_turns, or the policy map file.
They can satisfy pieces (iteration limits).
Product-specific goal checks, scope, and model policy still need your team.
Ship a narrow, bounded demo path; do not disable stops on the shared production worker to save a day.
Before first production traffic, after material tool or autonomy changes, and on a fixed quarterly (or similar) cadence.
The title promises distilled practices; the lettered groups expand them into enforceable checkboxes covering the full section.
Yes, especially for shell or account access - blast radius is personal but real.
This is the early fundamentals gate.
Tech-lead sections add security, eval ops, and team process depth for mature systems.
Track them as explicit debt with owners and dates - not as quiet failures to ignore.
Yes.
Keep the categories; replace numbers (turn caps, tiers) with your standards and link internal runbooks.
Stack versions: Pins from the category manifest (verify at build): OpenRouter (~315+ models, July 2026 pricing/fees); LangGraph 1.0+; CrewAI 1.14+; Microsoft Agent Framework 1.0; Vercel AI SDK 6; Pydantic AI (latest); LlamaIndex (latest); OpenAI Agents SDK (latest + MCP); MCP (Linux Foundation governance); A2A (HTTP+SSE+JSON-RPC 2.0); Solana
@solana/web3.js+@solana/spl-token.
Reviewed by Chris St. John·Last updated Jul 16, 2026