SOP: Agent Build Loop
Purpose
Create future Hermes agents with enough context, gates and evaluation that they
behave like useful teammates rather than loose prompts.
When To Use
Use this SOP whenever Anthony or the COO proposes a new agent, workflow or
recurring automation.
Process
- Name the job in one sentence.
- Identify the operating problem.
- List source systems and evidence.
- Define what the agent must read, write, draft, refuse and escalate.
- Define memory needs using the memory filter.
- Define hard gates.
- Create role files:
soul.md
heartbeat.md
gates.md
- role SOPs
- evals
- Create 10-20 dry-run eval questions.
- Test on synthetic or approved notes.
- Review errors and update the role before any live connector.
- Log what was learned.
Output Template
# Agent Build Brief: <agent-name>
## Job
## Operating Problem
## Source Systems
## Memory Needs
## Allowed Outputs
## Non-Responsibilities
## Hard Gates
## Evals
## Dry-Run Result
## Approval Needed Before Live Use
Stop Conditions
Stop and ask Anthony if:
- the agent would send externally;
- the agent would change spend, access, credentials, legal, finance or client
records;
- the source system is unclear;
- the proposed memory requires raw artifact hoarding;
- the role is too broad to evaluate.