Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-006:start [2026/07/20 09:10] – nick_dido | dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-006:start [2026/07/22 12:32] (current) – nick_dido | ||
|---|---|---|---|
| Line 14: | Line 14: | ||
| * **The system** does not use the defined system name [[dido: | * **The system** does not use the defined system name [[dido: | ||
| - | * **Support** is a weak verb that does not identify | + | * **Support** is a weak verb that does not identify |
| * **Infrastructure** does not identify the lifecycle subject as an [[dido: | * **Infrastructure** does not identify the lifecycle subject as an [[dido: | ||
| - | * **Infrastructure lifecycle management** combines multiple independently | + | * **Infrastructure lifecycle management** combines multiple independently |
| - | * The Original Requirement does not require association of an Infrastructure Environment with an identified [[dido: | + | * **Initial deployment** |
| - | * The Original Requirement does not identify the Operational Lifecycle revision applicable to the Infrastructure Environment | + | * **Through retirement** |
| - | * **Initial deployment** | + | |
| - | * **Through retirement** | + | |
| - | * The Original Requirement does not identify the current lifecycle state of the Infrastructure Environment | + | |
| - | * The Original Requirement does not identify the lifecycle transitions allocated to Crucible | + | |
| - | * The Original Requirement does not identify the conditions that permit a lifecycle transition | + | |
| - | * The Original Requirement does not identify the conditions that permit [[dido: | + | |
| - | * The Original Requirement combines lifecycle assignment, lifecycle initiation, lifecycle-state determination, | + | |
| - | * These obligations can pass or fail independently | + | |
| - | * The Original Requirement does not provide independently identifiable statements for verification and traceability | + | |
| - | The previously normalized Statement also combined: | + | The Original Requirement does not identify: |
| - | * Management of each Infrastructure Environment | + | * The [[dido: |
| - | * Association with an applicable | + | * The Operational Lifecycle |
| - | * Lifecycle initiation at the initial | + | * The lifecycle state assigned when the Infrastructure Environment is created |
| - | * Management of intermediate | + | * The current lifecycle state of the Infrastructure Environment |
| - | * Execution or coordination of lifecycle transitions | + | * The lifecycle transitions that Crucible performs |
| - | * Continuation of lifecycle management through Retirement | + | * The conditions that permit each lifecycle transition |
| + | * The conditions that permit | ||
| + | * The lifecycle | ||
| - | These obligations can pass or fail independently. | + | The Original Requirement therefore requires: |
| - | The Original Requirement therefore requires decomposition into independently identifiable normative | + | * Replacement of **the system** with the defined system name [[dido: |
| + | * Replacement of **support** with observable Crucible behavior | ||
| + | * Identification of the lifecycle subject as an Infrastructure Environment | ||
| + | * Association of each Infrastructure Environment with an identified Operational Lifecycle revision | ||
| + | * Identification of the initial lifecycle state | ||
| + | * Recording of the current lifecycle state | ||
| + | * Execution of permitted lifecycle transitions | ||
| + | * Retirement of the Infrastructure Environment when the Retirement conditions are satisfied | ||
| + | * Confirmation that the derived | ||
| - | The decomposition preserves '' | + | The decomposition preserves '' |
| ===== Proposed Statements ===== | ===== Proposed Statements ===== | ||
| - | The Original Requirement is replaced by the following | + | The Original Requirement is decomposed into the following |
| {{indexmenu> | {{indexmenu> | ||
| + | |||
| + | ===== Requirement Status ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | ---- | ||
| + | ===== Issues ===== | ||
| + | |||
| + | The following unresolved issues affect the decomposition of MO-006: | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | ---- | ||
| + | ===== Notes for Editors ===== | ||
| + | |||
| + | This page should retain the stable parent requirement identifier '' | ||
| + | |||
| + | This page is a non-leaf requirement page and retains a trailing '': | ||
| + | |||
| + | The child requirements are leaf requirement pages and omit a trailing '': | ||
| + | |||
| + | The explicit child-page links should remain while the proposed decomposition is being developed. After the child pages have been created and finalized, the explicit links may be removed because the '' | ||
| + | |||
| + | This page preserves: | ||
| + | |||
| + | * The Original Requirement | ||
| + | * The assessment of the Original Requirement | ||
| + | * The reason for decomposition | ||
| + | * [[dido: | ||
| + | * The unresolved cross-cutting issues affecting the decomposition | ||
| + | * The supersession decision | ||
| + | |||
| + | The derived requirements should distinguish: | ||
| + | |||
| + | * Association of an Infrastructure Environment with an Operational Lifecycle revision | ||
| + | * Assignment of the initial lifecycle state | ||
| + | * Recording of the current lifecycle state | ||
| + | * Execution of lifecycle transitions | ||
| + | * Retirement of the Infrastructure Environment | ||
| + | |||
| + | Lifecycle association identifies the lifecycle model governing an Infrastructure Environment. | ||
| + | |||
| + | Lifecycle initiation identifies the first lifecycle state assigned to the Infrastructure Environment. | ||
| + | |||
| + | Lifecycle state recording identifies the current state of the Infrastructure Environment. | ||
| + | |||
| + | Lifecycle transition execution changes the Infrastructure Environment from one permitted lifecycle state to another. | ||
| + | |||
| + | Retirement places the Infrastructure Environment into its terminal lifecycle state after the defined Retirement conditions are satisfied. | ||
| + | |||
| + | The Original Requirement should not be marked as superseded until the requirement owner: | ||
| + | |||
| + | * Approves the proposed decomposition | ||
| + | * Approves the child requirements | ||
| + | * Defines the Operational Lifecycle association and revision rules | ||
| + | * Defines the initial lifecycle state | ||
| + | * Defines the lifecycle states and permitted transitions | ||
| + | * Defines the Retirement conditions | ||
| + | * Defines the required lifecycle records | ||
| + | * Confirms that the child requirements collectively preserve the complete approved intent of MO-006 | ||
| + | * Confirms that no additional child requirements are required | ||
| + | |||
| + | After supersession, | ||
| + | |||
| + | Material changes to the decomposition should update the child requirements, | ||
| ---- | ---- | ||