Skip to content

docs(config): Add progressive complexity principles section#456

Merged
JeanMertz merged 1 commit intomainfrom
prr26
Mar 18, 2026
Merged

docs(config): Add progressive complexity principles section#456
JeanMertz merged 1 commit intomainfrom
prr26

Conversation

@JeanMertz
Copy link
Collaborator

The configuration documentation now opens with an explanation of the "progressive complexity" design philosophy that underpins Jean-Pierre's configuration system, covering seven related principles: Progressive Fallback, Disclosure, Abstraction, Enhancement, Control, Operation, and Change. This gives readers context for why the configuration is shaped the way it is before diving into the loading and ordering details.

The configuration documentation now opens with an explanation of the
"progressive complexity" design philosophy that underpins Jean-Pierre's
configuration system, covering seven related principles: Progressive
Fallback, Disclosure, Abstraction, Enhancement, Control, Operation, and
Change. This gives readers context for *why* the configuration is shaped
the way it is before diving into the loading and ordering details.

Signed-off-by: Jean Mertz <git@jeanmertz.com>
@JeanMertz JeanMertz merged commit 88809b3 into main Mar 18, 2026
12 checks passed
@JeanMertz JeanMertz deleted the prr26 branch March 18, 2026 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant