PMFA
← Return to Index
018

Defaults Are Decisions

A default value is not convenience. It is a policy decision made by the system designer.
Version 1.0.0 — Ratified

Defaults Are Decisions

A default is not neutral. A default is a choice made in advance.

Every default executes authority without explicit consent.

I. The Myth of Neutral Defaults

Systems often treat defaults as:

convenience

fallback

harmless initialization

There is no neutrality in defaults.

If the user did not choose, the system did.

That is a decision.

II. Defaults Shape Outcomes

Defaults determine:

which paths are taken

which options are ignored

which behaviors dominate

Most users accept defaults.

Therefore, defaults define reality.

III. Unrecorded Defaults Destroy Accountability

When a default is applied silently:

intent is absent

responsibility is blurred

outcomes are untraceable

If no one chose it and no one recorded it, no one can defend it.

IV. Defaults Must Be Explicit and Visible

A lawful default must be:

explicitly defined

visible to audit

versioned

attributable to a policy or actor

Implicit defaults are hidden decisions.

Hidden decisions are illegitimate.

V. Defaults Are Policy, Not UX

Defaults are often delegated to:

UI designers

frontend code

framework behavior

This is policy leakage.

Policy belongs in:

law

registry

kernel

Not in presentation.

VI. Temporal Defaults Are Still Decisions

Defaults change over time:

initial statuses

default permissions

default values

Changing a default changes law.

Without versioning, history becomes inconsistent.

VII. Replaying Defaults Requires Recording Them

Replay requires knowing:

which default applied

under which version

at what time

If defaults are not recorded, replay is impossible.

VIII. Final Conclusion

Defaults are decisions.

A lawful system:

treats defaults as policy

records their application

versions them explicitly

never applies them silently

Anything else allows invisible authority to govern outcomes.

Canonical text. Interpretations are invalid.
SHA-256: 443e35198f3af4fc187d3e372ca2c125d1d1d1f82fd219c96137fa2a40363149