accountability-patterns

Accountability Pattern Trade-offs

Accountability is not created by adding a human reviewer, a confidence number, or a larger audit log. A control can shift responsibility, conceal uncertainty, or make redress harder if its decision purpose and failure modes are not explicit.

Use this guide to review any pattern before adopting it.

Pattern review questions

For each proposed control, record:

Question Why it matters
Decision purpose The pattern should support a named decision, right, or responsibility.
Accountable owner Someone must own the control’s effectiveness, not only operate it.
Affected people Users and subjects may experience harms that operators do not see.
Evidence The control needs observable evidence of operation and outcome.
Failure mode Controls can fail silently, be bypassed, or produce false assurance.
Incentives People may optimize for passing the control rather than reducing risk.
Data cost Logging and review can create privacy, security, and retention risk.
Human factors Reviewers may be rushed, under-informed, or biased toward automation.
Redress Affected people need a usable path to contest, correct, or appeal.
Expiry Controls and approvals should be revisited when the system or context changes.

Ownership assignment

Useful when

Common failure modes

Evidence

Human review

Useful when

Common failure modes

Evidence

Uncertainty communication

A model-provided confidence score should not be displayed as probability unless it is calibrated for the relevant task and population.

Better patterns

Common failure modes

Audit events and decision provenance

Log the minimum information required for a stated accountability, security, quality, or legal purpose.

Prefer

Avoid by default

Auditability requires reconstructable events and decisions, not maximal surveillance.

Explanation and contestability

An explanation should serve the affected person’s or operator’s decision need.

Possible purposes include:

A generic feature-attribution chart may not meet those needs. For complex systems, explanation may require source evidence, decision rules, limitations, and a route to correction rather than a single algorithmic explanation technique.

Appeals and redress

A redress mechanism should define:

An appeal button without authority, timelines, or correction capability is not meaningful redress.

Policy-as-code and automated gates

Automated controls are useful for stable, observable rules. They are weaker for ambiguous legal, ethical, or contextual judgment.

Record:

Do not present a CI check as proof that the underlying policy objective is achieved.

Review outcome

For every pattern, conclude with one of:

Record the owner, evidence required, review date, and changes that invalidate the conclusion.