Causally honest analytics
Eight auditable pipeline stages implementing the DCCA loop, indicators that pair outcomes with the behaviors meant to produce them, and one discipline underneath it all: no claim presented above its evidence.
S0 to S7
A decision flow, not a linear sequence. Stages 3 and 4 are blocking gates: bad data halts the cycle, records the failure with diagnostic detail, and never reaches a score.
A bad extract fails loudly. Silent degradation would corrupt the weight snapshots and propagate for cycles before detection, so the gates make failure the visible outcome.
Four controls keep the weights honest
Dynamic Correlation-Causation Adjustment answers one question: how should weights be maintained while the world underneath them drifts? Keep scrolling. It comes back around.
Stability monitoring
Drift measured against a fixed baseline, with bands published before any observation: stable below 0.10, flagged to 0.25, forced recalibration above. Falsifiable, not post-hoc.
Weight recalibration
A smoothed update every cycle, single-cycle shift capped, vector renormalized. Large moves take several cycles and leave a clear trail.
Data-quality validation
Nothing enters a weight update without passing the pipeline's two gates. Failures are explicitly non-silent.
Change logging
Every weight update persists an append-only snapshot with the observed signal that drove it. No row is ever modified, and the schema makes mutation detectable. Then the next cycle begins, back at control one.
Outcomes, paired with the behaviors that produce them
Every strategic objective carries at least one of each, and the causal link between them is explicit: performing this activity, at this cadence, produces that outcome.
Ethical performance indicators
Whether a result the gate identified as mattering in itself was achieved: emissions reduced, disputes resolved, externalities compensated, findings closed. The "ethical" mark means the organization can explain why this outcome was selected for measurement, not merely that it was.
Behavioral event signals
Whether the upstream behaviors expected to produce the outcome are occurring at the expected cadence and quality: training completions, tickets filed within policy, reviews conducted on time.
The pairing prevents two failures. Signals without outcomes is checklist compliance: the box ticked, the result never verified. Outcomes without signals is accountability without diagnosis: results the organization cannot explain. And when signals are healthy but the outcome never moves, the hypothesis was wrong, and it is the activity that gets redesigned.
Weights you can challenge
A weighted sumRen, J. (2021) Multi-Criteria Decision Analysis for Risk Assessment and Management. Cham: Springer. is a policy decision. Anyone disagreeing with a conclusion can disagree with the weights, not the arithmetic.
Three layers
Missing data is not bad news
Three methods, earned in order
The causal hypotheses already live in the business map and the metric registry. The methods formalize them and put them to statistical scrutiny, each becoming available as the organization matures.
Structural equations
The hypothesized links become a system of equations, constrained by the business map's topology. Fit tests either confirm the structure or send the governance body back to revise its map.
Difference-in-differences
Every control deployed to some entities and not others is a natural experiment. Treated against untreated, before against after, with matching when trends diverge. Answers the audit question: did this control produce its effect?
Bayesian networkPearl, J. (2013) Causality: models, reasoning, and inference. 2nd edn. Cambridge: Cambridge University Press.
The confirmed structure is promoted to a probabilistic model with full posterior distributions, able to answer intervention questions: if we move this, what happens to that, and with what confidence?
Five pitfalls the method defends against by construction, not by promise.
Every claim is labeled correlational or causal. A claim that cannot be supported at the level it is presented is downgraded or retracted.