Configuration Precedence

Configuration Precedence establishes the order used to select among competing Configuration Values or Configuration Sources applicable to the same Configuration Parameter.

A precedence rule identifies the conditions under which one candidate value or source takes priority over another. The rule also addresses equal priority, prohibited overrides, missing values, invalid values, and unresolved conflicts.

Configuration Resolution applies Configuration Precedence when multiple candidate values remain applicable. The selected value retains Traceability to the precedence rule and the candidate sources considered during selection.

Configuration Precedence remains distinct from chronological order. A newer value does not necessarily take precedence over an older value. Authority, scope, specificity, environment, classification, or another governed criterion determines precedence.

ordering rule used to select among competing Configuration Values or Configuration Sources

DIDO Solutions project definition.

Configuration Precedence identifies its scope, priority levels, selection criteria, override restrictions, conflict-handling rules, and responsible authority.

An explicit precedence rule prevents selection from depending upon incidental processing order, file-system order, implementation behaviour, or another uncontrolled condition.

A change to Configuration Precedence affects the resolved configuration even when the candidate Configuration Values remain unchanged. Such a change produces a distinguishable rule revision and triggers applicable revalidation.

A precedence rule assigns an approved environment-specific value priority over a project default while prohibiting a command-line argument from overriding a protected security setting.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • dido/99_annexes/annex-b-terms-and-definitions/c/configuration_precedence.txt
  • Last modified: 2026/08/08 13:09
  • by nick_dido