A Behavioral Theory for Distributed Systems with Weak Recovery (Logical Methods in Computer Science, 2025)