01
Context
Can the agent find the relevant code, conventions, decisions, and examples without a prompt dump?
Root guide, scoped rules, architecture docs, decisions, examples, memory
02
Provenance
Can a person or agent trace a change back to the task, decision, session, and evidence that produced it?
Typed links, tracker history, session-to-diff links, decision records
03
Capability
Can the agent observe live state and act through safe, project-specific tools?
Logs, database readers, browser control, screenshots, MCP tools
04
Workflow
Do recurring jobs follow reusable investigation, planning, implementation, and review paths?
Commands, skills, runbooks, hand-off templates
05
Restraint
Do permissions and approvals become stricter as capability becomes more powerful?
Allowlists, scopes, approval gates, audit logs, cost boundaries
06
Verification
Can the agent prove the change works at the layer where users experience it?
Fail-first tests, type checks, end-to-end loops, screenshots, simulators
07
Visual interface
Can people review plans, diffs, diagrams, mockups, and results without reconstructing them from chat?
Rendered artifacts, red and green diffs, review surfaces, discussions
08
Coordination
Can the team see ownership, state, dependencies, and hand-offs when several agents run in parallel?
Session board, workstreams, isolated branches, parent-child runs, hand-offs