Hephaestus v0.7.32
Supersedes v0.7.31, whose inline curl <installer> | bash auto-update preflight is denied by host permission classifiers (e.g. Claude Code auto mode) on every machine — it could never run and surfaced a blocked-command prompt each time.
- Revert the classifier-blocked curl|bash preflight from all
/hep-*command and skill adapters. - Runtime self-heals stale adapters via
update.reconcile_adapters— network-free, version-independent; runs on every command (maybe_auto_update,update,doctor). Machines already on v0.7.31 recover automatically. - Routed Hub agents attach to the live project codebase (grounding), and
routeemits abyom_local_groundedexecution directive onhub_candidatesso routing resolves to a context-attached, locally-executed plan instead of a dead-end candidate list. - Stormbreaker goal loop (
goal_loop.run_goal_loop): iterate-until-verified with stall detection, transient-failure tolerance, runaway ceiling, and Run Journal resume; wired into the packet executor via a packetloop:{goal_command,...}spec.
385 tests pass; package verification clean (no adapter drift).