# Causal Wiring Duplication

> Extract cause-to-effect edges (event to handler, failure to recovery, state change to reaction) per class, match trigger/reaction pairs across the role family, and surface repeated causal wiring that a base policy would centralize.

Record: `algo:causal-wiring-duplication`
Kind: pattern-distillation
Canonical: https://banes-lab.com/ontology/algorithms#algo-causal-wiring-duplication
Closure: https://banes-lab.com/json/records/algo/causal-wiring-duplication/closure

## stage

- [see](https://banes-lab.com/records/stage/see.md)

## axis

- [analysis](https://banes-lab.com/records/reason/axis-analysis.md)

## grounds

- [ana-causal](https://banes-lab.com/records/reason/node-ana-causal.md)

## detects

- [causal](https://banes-lab.com/records/reason/lens-causal.md)
