Execute an internal command from a background task. All internal commands bypass `pre_check` (no vault-lock gate). `HealthCheckCompleted` handles cache updates internally. `ScheduleHealthCheck` delegates to `post_hook` for error logging and cache refresh.
(&mut self, cmd: InternalCommand)
source not stored for this graph (policy: none)
nothing calls this directly
no test coverage detected