Write an auditable instruction set
You will be able to write agent instructions that a colleague can review, test, and update without guessing what the agent was meant to do.
Good agent work is useful before it is impressive.
Good instructions are operating documentation. They state the task, trusted source, required checks, allowed language, output shape, and stop conditions. A long prompt cannot compensate for missing policy or unclear authority.
Separate role, evidence, rules, output, and stop conditions
The language that keeps the work clear.
How to write an auditable instruction set
State role and outcome
Open with the job, user, and useful result; omit marketing language.
Name trusted sources
List the approved knowledge and data sources, then say what to do if they disagree or are unavailable.
Write decision rules
Use short, testable rules for questions, recommendations, policy limits, and escalation.
Require a usable output
Specify the fields a human needs to review or continue the work, including why the agent chose its action.
Worked case: write instructions people can audit
A support agent assists with a subscription-cancellation request. Its instructions say it may explain the published cancellation process and retrieve the plan only after identity verification.
It must use the current policy source, never promise a refund, and produce a record with customer intent, verified status, policy reference, action requested, and human owner if an exception is needed.
A reviewer can now test the policy boundary and the output separately. The agent is not rewarded for sounding confident; it is rewarded for being accurate and appropriately limited.
Complete the working artifact
Treat context as a designed input.
Do not pour every available fact into one prompt. Separate durable policy, current business state, retrieved evidence, conversation state, tool definitions, and output constraints. Give each part an owner, freshness rule, and precedence when sources disagree.
- Keep instructions distinct from untrusted retrieved content.
- State which source wins when facts conflict.
- Test the context package for missing, stale, and excessive information.
Sources used for this check
Before you move on
- Rewrite one current prompt as auditable instructions.
- Ask a second person to find the source hierarchy and stop rule without explanation.
- Create two test cases that would expose an unclear rule.
- Instructions separate facts, rules, outputs, and limits.
- The agent knows what source is authoritative.
- A human can review why an action was proposed.
- Updates have an owner.
Lesson progress
Finished this lesson?
Save your place on this device so it is easy to pick up where you left off.
Not marked complete yet.