Causation as Constraint Propagation: A Structural Account Beyond Counterfactuals and Mechanisms | Synapse