This note is for Hermes-MCP developers.
Canonical strategy set currently used by Hermes supervision:
grid_tradertrend_followerexposure_protectorPrimary contract and runtime docs live in trader-mcp/:
trader-mcp/Hermes_Trader_Contract_v0.1.mdtrader-mcp/Hermes_Trader_Action_Contract_v0.1.mdtrader-mcp/Strategy_Contract.mdtrader-mcp/Strategy_Runtime.mdtrader-mcp/MCP_SURFACE_PROPOSAL.mdtrader-mcp/TODO.mdHermes should read strategy snapshots via report().
Important fields:
identitycontrolfitsupervisionpositionstateassessmentexecutionHermes should write through one canonical Trader tool:
apply_control_decision(payload)Trader may still use these internally or for operator workflows:
control_strategy()set_strategy_policy()The current supervision facts used by Hermes include:
inventory_pressurecapacity_availableside_capacitytrend_strengthrebalance_neededsignalThe reports should stay descriptive, not imperative. Hermes infers switches from the factual report plus narrative and wallet state.
Policies are still applied on reconcile and instance creation.