lnd.bats retry loop had no per-exec timeout — a wedged lnd RPC (chain-blind after bitcoin-knots was recreated under it) hung one podman exec, and the whole gate, indefinitely (.228, 30+ min at test 75). timeout 10 per attempt keeps the intended ~4min bound. Tracker: new §C item for the root cause — apps cache their backend container's IP; a backend recreate must cascade a dependent restart/alert or lnd goes chain-blind silently. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>