# description
A single atom in the agent-atoms catalog. Discriminated by `type`. agent-atoms personas overlap prompt-atoms personas but add agent-specific fields (memory, planner, supervisor).

# properties.persona_profile.description
Only for type=persona. Agent-specific role + planner + memory shape.

# properties.persona_profile.properties.supervisor.description
Ref to an agent-atoms persona that supervises this one, or 'none'.

# properties.capability.properties.audit.description
If true, every use is logged to the audit trail.

# properties.boundary.description
Only for type=role-boundary. Hard refusal rules.

# properties.boundary.properties.escalate_to.description
Ref to a supervisor persona on refusal trigger.

# properties.isolation.description
Only for type=isolation-constraint. Process / network / fs isolation requirements.