| name | fleet-management |
| version | 1.0.0 |
| category | devops |
| description | Fleet-level agent management for Hermes Cortex — agent registry, fleet ready score, fleet-audit CLI, adding/removing agents, and multi-slice fleet upgrades (S1-S4 pattern). Covers the 5 fleet concerns (identity, topology, choreography, economics, sovereign control) per PRD-005. |
| author | Hermes Cortex |
| license | MIT |
| platforms | ["linux","macos"] |
| related_skills | ["cortex-bus","agent-fundamentals","agent-health-monitoring","fleet-commands","cortex-preflight"] |
| triggers | ["agent registry","fleet audit","fleet ready score","F1 validation","add agent","S1"] |
Fleet Management — Agent Registry & Fleet Ready Score
Overview
Fleet management covers the lifecycle of agents in a Hermes Cortex deployment:
registering agents with all 5 fleet concerns, validating readiness via the
Fleet Ready Score, and upgrading the fleet through levels F0 → F3.
Agent Registry Schema (v4)
The registry lives at ~/.hermes-cortex/state/agent-registry.json. Each agent
has three structural layers:
Layer 1: Core Identity
Basic identity fields: name, role, hostname, is_server, platform,
health_method, inbox_user, etc.
Layer 2: Capabilities
Tools and access the agent possesses: has_git, has_sudo, has_cron_tool,
bus_access, maintenance_window, git config, deploy config.
Layer 3: Fleet Concerns (5)
Per PRD-005 REQ-001, every agent must define all 5:
| Concern | Field | What it tracks |
|---|
| Identity & Trust | fleet_concerns.identity | Principal type (claw/assistant), permissions, tool scope |
| Topology | fleet_concerns.topology | Hierarchical/P2P/blackboard, parent agent |
| Choreography | fleet_concerns.choreography | Bus access, inbox, handoff schemas |
| Economics | fleet_concerns.economics | Token budgets, concurrent runs, cost center |
| Sovereign Control | fleet_concerns.sovereign_control | Autonomy tier (F1-F3), kill switch, deny paths |
Plus observability and service_layer sections.
See references/agent-registry-v4-schema.md for the full field reference.
Fleet Ready Score (F0-F3)