What problem does it solve? Working on the Hermes Agent Docker image requires understanding its s6-overlay v3 supervision architecture — static services, per-profile gateway slots, cont-init.d boot scripts, and the Architecture B CMD pattern — which is non-obvious and easy to break without guidance. ## Core Features & Use Cases - Service management guidance: Add new static s6-rc.d services (like the dashboard) with correct type, run script, dependencies, and user-bundle wiring. - Gateway debugging: Diagnose per-profile gateway failures using s6-svstat, s6-svc, and the container-boot.log reconciler output. - Architecture reference: Explains why the container CMD is main-wrapper.sh (Architecture B), how leading-dash args reach the user program, and why containers exit 143 under halt. - Use Case: A developer adds a new supervised service to the Hermes image, then debugs why a profile gateway crash-loops after docker restart by inspecting /run/service slots and reconciler logs. ## Quick Start Ask the agent to explain how per-profile gateways are supervised in the Hermes Docker container and help debug why the gateway for profile 'coder' keeps restarting.