dido:02-crusible:99-annexes:annex-c-requirements:03-functional-requirements:03-01-configuration-management:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
dido:02-crusible:99-annexes:annex-c-requirements:03-functional-requirements:03-01-configuration-management:start [2026/07/16 12:22] nick_didodido:02-crusible:99-annexes:annex-c-requirements:03-functional-requirements:03-01-configuration-management:start [2026/07/16 12:25] (current) nick_dido
Line 3: Line 3:
 [[dido:02-crusible:99-annexes:annex-c-requirements:03-functional-requirements:start|Go to Crucible Functional Requirements]] [[dido:02-crusible:99-annexes:annex-c-requirements:03-functional-requirements:start|Go to Crucible Functional Requirements]]
  
-The [[dido:99_annexes:annex-b-terms-and-definitions:c:configuration_management]] requirements define how [[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] represents infrastructure through declarative configuration, treats infrastructure configuration as code, reuses infrastructure blueprints, resolves environment inheritance, and preserves configuration version history.+The [[dido:99_annexes:annex-b-terms-and-definitions:c:configuration_management|Configuration Management]] [[dido:99_annexes:annex-b-terms-and-definitions:f:functional_requirement|requirements]] define how [[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] represents infrastructure through [[dido:99_annexes:annex-b-terms-and-definitions:d:declarative_configuration|Declarative Configuration]], treats [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_configuration|Infrastructure Configuration]] as [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_as_code|Infrastructure as Code]], reuses [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_blueprint|Infrastructure Blueprints]], resolves environment inheritance, and preserves configuration [[dido:99_annexes:annex-b-terms-and-definitions:r:revision_history|Revision History]].
  
-Together, these requirements establish controlled and reusable configuration representations that contribute to [[dido:99_annexes:annex-b-terms-and-definitions:r:reproducibility|Reproducibility]], [[dido:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]], and [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]].+Together, these [[dido:99_annexes:annex-b-terms-and-definitions:f:functional_requirement|requirements]] establish controlled and reusable configuration representations that contribute to [[dido:99_annexes:annex-b-terms-and-definitions:r:reproducibility|Reproducibility]], [[dido:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]], and [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]].
  
 ===== Contents ===== ===== Contents =====
Line 13: Line 13:
 ===== Notes for Editors ===== ===== Notes for Editors =====
  
-The individual requirement pages should retain the stable identifiers ''FR-CFG-001'' through ''FR-CFG-005''.+The individual [[dido:99_annexes:annex-b-terms-and-definitions:f:functional_requirement|requirement]] pages should retain the stable identifiers ''FR-CFG-001'' through ''FR-CFG-005''.
  
 Individual requirement pages are leaf nodes and should not include a trailing '':start'' in their namespaces. Individual requirement pages are leaf nodes and should not include a trailing '':start'' in their namespaces.
Line 19: Line 19:
 The Source Statement on each requirement page should preserve the original wording from the controlling System Requirements Specification. The Source Statement on each requirement page should preserve the original wording from the controlling System Requirements Specification.
  
-Normalized Statements should use direct, testable behavior and should identify the applicable configuration artifact, operation, and required result.+Normalized Statements should use direct, testable behavior and should identify the applicable [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_configuration|Infrastructure Configuration]] [[dido:99_annexes:annex-b-terms-and-definitions:a:artifact|Artifact]], operation, and required result.
  
 Verification criteria should test only the behavior stated in the normalized Statement and should not introduce additional normative obligations. Verification criteria should test only the behavior stated in the normalized Statement and should not introduce additional normative obligations.
  
-Incoming traceability should use the wiki Backlinks function rather than a manually maintained list.+Incoming [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] should use the wiki Backlinks function rather than a manually maintained list.
  
 To reference a requirement Statement from another wiki page, insert: To reference a requirement Statement from another wiki page, insert:
  • dido/02-crusible/99-annexes/annex-c-requirements/03-functional-requirements/03-01-configuration-management/start.1784229771.txt.gz
  • Last modified: 2026/07/16 12:22
  • by nick_dido