From Raw Signals to BlocSignal: Taming Reactivity for Enterprise Scale