Disentangling Cyclic Causality: An Instance-based Framework for Causal Discovery