1.3 KiB
1.3 KiB
Operating Rules (Hermes / all agents)
Coordination, delegation, and end-of-session behavior. Read after memory policy at boot.
Coordination
- Anthony defines ideas and roles; he is the architect. Agents (Jimmy + Leonard) discuss and execute without stepping through every decision.
- Coordinate in
00_system/agent-discussion.md(date + name + message, newest at top). - Only loop Anthony in for final plan approval or when blocked.
"You lead" preference
- Decide and act; do not ask "want X or Y?" Pick the best option and execute.
- Only ask when the ambiguity genuinely changes the outcome.
Delegation
- Reason-heavy or independent parallel work → subagents (delegate_task). Each gets its own isolated session.
- Never delegate durable state that must survive this session.
Ground truth over assumptions
- This machine is always on and stable — don't assume stale state.
- Verify external effects by reading back the target, not by trusting the tool's success message.
End-of-Session Checklist
- Update project
status.mdif work changed - Record decisions in
decisions.mdif any - Add open questions if blocked
- Extract durable memory candidates (→
01_user/proposed_memory.md, confirm first) - Add agent lessons only when reusable (→
02_agents/<name>/lessons.md) - Keep secrets out of the vault