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:mo-006e [2026/07/21 09:57] – ↷ Links adapted because of a move operation nick_dido | dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-006:mo-006e [2026/07/30 05:29] (current) – [Delivery Phase] nick_dido | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ===== Statement ===== | ===== Statement ===== | ||
| - | [[dido: | + | [[dido: |
| ===== Derived From ===== | ===== Derived From ===== | ||
| Line 17: | Line 17: | ||
| > //The system SHALL support infrastructure lifecycle management from initial deployment through retirement.// | > //The system SHALL support infrastructure lifecycle management from initial deployment through retirement.// | ||
| - | MO-006e preserves the terminal lifecycle intent expressed by **through retirement** in the Original Requirement by requiring Crucible to transition an Infrastructure Environment to Retirement after satisfaction of the applicable | + | MO-006e preserves the terminal lifecycle intent expressed by **through retirement** in the Original Requirement by requiring Crucible to transition an Infrastructure Environment to Retirement after its Retirement conditions |
| The separate requirements derived from MO-006 address: | The separate requirements derived from MO-006 address: | ||
| - | * [[dido: | + | * [[dido: |
| - | * [[dido: | + | * [[dido: |
| - | * [[dido: | + | * [[dido: |
| - | * [[dido: | + | * [[dido: |
| - | + | ||
| - | ===== Assessment ===== | + | |
| - | + | ||
| - | The Original Requirement identifies Retirement as the end of infrastructure lifecycle management but does not define the required Retirement transition. | + | |
| - | + | ||
| - | Without an explicit Retirement requirement, | + | |
| - | + | ||
| - | * Which Infrastructure Environment is subject to Retirement | + | |
| - | * Which lifecycle state precedes Retirement | + | |
| - | * Which conditions permit the Retirement transition | + | |
| - | * Which approvals or authorizations apply | + | |
| - | * Whether unresolved operational, | + | |
| - | * Whether Retirement completed successfully | + | |
| - | * Whether the Infrastructure Environment entered the Retirement state | + | |
| - | * The Evidence required to demonstrate Retirement | + | |
| - | + | ||
| - | The phrase **through retirement** embeds a separate terminal lifecycle obligation within the broader lifecycle-management requirement. | + | |
| - | + | ||
| - | MO-006e: | + | |
| - | + | ||
| - | * Identifies [[dido: | + | |
| - | * Identifies the Infrastructure Environment as the subject of the transition | + | |
| - | * Identifies [[dido: | + | |
| - | * Requires satisfaction of the applicable Retirement conditions before the transition | + | |
| - | * Separates Retirement from lifecycle assignment, lifecycle initiation, current-state determination, | + | |
| ===== Rationale ===== | ===== Rationale ===== | ||
| - | Retirement represents the terminal lifecycle state of an [[dido: | + | [[dido: |
| Retirement conditions can include: | Retirement conditions can include: | ||
| Line 70: | Line 45: | ||
| * Completion of required Artifact disposition | * Completion of required Artifact disposition | ||
| * Completion of required resource disposition | * Completion of required resource disposition | ||
| - | * Revocation of applicable | + | * Revocation of credentials and access |
| - | * Termination of applicable | + | * Termination of services |
| - | * Completion of required | + | * Completion of archival activities |
| - | The assigned | + | The associated |
| Infrastructure Environment Retirement supports: | Infrastructure Environment Retirement supports: | ||
| Line 85: | Line 60: | ||
| * Preservation of lifecycle history | * Preservation of lifecycle history | ||
| * Confirmation of the terminal lifecycle state | * Confirmation of the terminal lifecycle state | ||
| - | * Generation of auditable Evidence | ||
| - | Satisfaction of the Retirement conditions permits Crucible to execute the Retirement transition. Satisfaction of those conditions does not by itself | + | Satisfaction of the Retirement conditions permits Crucible to execute the Retirement transition. Satisfaction of those conditions does not establish successful completion of Retirement. |
| - | A failed or incomplete Retirement transition does not establish that the Infrastructure Environment entered the Retirement state. MO-006c | + | A failed or incomplete Retirement transition does not establish that the Infrastructure Environment entered the Retirement state. MO-006c |
| - | This requirement does not assign | + | This requirement does not associate |
| - | This requirement | + | This requirement |
| - | + | ||
| - | This requirement is the specific Retirement transition derived from the broader lifecycle-transition behavior | + | |
| ===== Applies To ===== | ===== Applies To ===== | ||
| Line 104: | Line 76: | ||
| * [[dido: | * [[dido: | ||
| * [[dido: | * [[dido: | ||
| + | * Operational Lifecycle revisions | ||
| * [[dido: | * [[dido: | ||
| * Retirement transitions | * Retirement transitions | ||
| Line 119: | Line 92: | ||
| * Failure records | * Failure records | ||
| * Exception records | * Exception records | ||
| - | * Data disposition records | + | * Data-disposition records |
| - | * Artifact disposition records | + | * Artifact-disposition records |
| - | * Resource disposition records | + | * Resource-disposition records |
| * Credential-revocation records | * Credential-revocation records | ||
| * Service-termination records | * Service-termination records | ||
| Line 133: | Line 106: | ||
| Verification confirms that: | Verification confirms that: | ||
| - | - The Infrastructure Environment is identified | + | - The [[dido: |
| - | - The assigned | + | - The associated [[dido: |
| - The current lifecycle state is identified | - The current lifecycle state is identified | ||
| - | - Retirement is a permitted target state of the assigned | + | - [[dido: |
| - | - The applicable | + | - The Retirement conditions are identified |
| - | - The applicable | + | - Each Retirement |
| - | - Crucible executes the Retirement transition | + | - [[dido: |
| + | - A Retirement transition with one or more unsatisfied conditions is not executed | ||
| - The Retirement transition produces an identified result | - The Retirement transition produces an identified result | ||
| - | - The transition | + | - The Retirement |
| - | - The Retirement record preserves the required Evidence, Provenance, and Traceability | + | - A failed or incomplete Retirement transition does not produce an unsupported Retirement-state record |
| + | - The Retirement record preserves | ||
| - | Verification includes: | + | ===== Referenced By ===== |
| - | * Infrastructure Environment inspection | + | The following pages reference this requirement: |
| - | * Operational Lifecycle assignment inspection | + | |
| - | * Current lifecycle-state inspection | + | |
| - | * Retirement-transition inspection | + | |
| - | * Retirement-condition inspection | + | |
| - | * Retirement-approval inspection | + | |
| - | * Retirement-authorization inspection | + | |
| - | * Retirement-request inspection | + | |
| - | * Satisfied-condition testing | + | |
| - | * Unsatisfied-condition testing | + | |
| - | * Retirement-transition execution testing | + | |
| - | * Retirement-completion testing | + | |
| - | * Retirement-failure testing | + | |
| - | * Retirement-result inspection | + | |
| - | * Resulting lifecycle-state inspection | + | |
| - | * Data disposition record inspection | + | |
| - | * Artifact disposition record inspection | + | |
| - | * Resource disposition record inspection | + | |
| - | * Credential-revocation record inspection | + | |
| - | * Service-termination record inspection | + | |
| - | * Archival record inspection | + | |
| - | * Evidence inspection | + | |
| - | * Provenance inspection | + | |
| - | * Traceability inspection | + | |
| - | The verification record identifies: | + | {{backlinks> |
| - | - The Infrastructure Environment | + | ===== Delivery Phase ===== |
| - | - The assigned Operational Lifecycle | + | |
| - | - The Operational Lifecycle identifier | + | |
| - | - The Operational Lifecycle revision | + | |
| - | - The lifecycle state preceding Retirement | + | |
| - | - The Retirement transition | + | |
| - | - The applicable Retirement conditions | + | |
| - | - The result of each Retirement-condition evaluation | + | |
| - | - The applicable approval or authorization | + | |
| - | - The Retirement transition start date and time | + | |
| - | - The Retirement transition completion date and time | + | |
| - | - The Retirement result | + | |
| - | - The resulting lifecycle-state determination | + | |
| - | - Each incomplete disposition, | + | |
| - | - Each identified failure or exception | + | |
| - | - The observed result | + | |
| - | - The generated [[dido: | + | |
| - | ===== Requirements Realized By ===== | + | Implemented and Verified. |
| - | This requirement is realized by: | + | ===== Implementation Status ===== |
| - | * [[dido: | + | < |
| - | * [[dido: | + | |
| - | * [[dido: | + | |
| - | * [[dido: | + | |
| - | * [[dido: | + | |
| - | * [[dido: | + | |
| - | * [[dido: | + | |
| - | ===== Related Architecture Sections | + | ===== Requirement Status |
| - | * [[dido: | + | < |
| - | * [[dido:02-crusible: | + | |
| - | * [[dido: | + | |
| - | ===== Referenced By ===== | + | ---- |
| + | ===== Issues | ||
| - | The following | + | The following |
| - | {{backlinks>.# | + | <todo>Define the Retirement conditions for each Operational Lifecycle revision that permits Infrastructure Environment Retirement.</ |
| - | ===== Delivery Phase ===== | + | < |
| - | Phase 1 and subsequent phases | + | < |
| - | ===== Implementation Status ===== | + | < |
| - | Not Assessed | + | < |
| - | Implementation status requires verification that the current [[dido: | + | < |
| - | ===== Requirement Status ===== | + | < |
| - | + | ||
| - | Draft | + | |
| - | + | ||
| - | This requirement derives from MO-006 in the Crucible System Requirements Specification, Version 1.1 Draft. | + | |
| ---- | ---- | ||
| Line 238: | Line 163: | ||
| This page is a leaf requirement page and omits a trailing '': | This page is a leaf requirement page and omits a trailing '': | ||
| - | Changes to the Statement should preserve the transition of an Infrastructure Environment | + | The parent MO-006 page is a non-leaf page and retains a trailing '': |
| + | |||
| + | Changes to the Statement should preserve: | ||
| + | |||
| + | * [[dido: | ||
| + | * The [[dido: | ||
| + | * [[dido: | ||
| + | * Satisfaction | ||
| + | * An identified Retirement result | ||
| The Retirement definition should identify: | The Retirement definition should identify: | ||
| Line 247: | Line 180: | ||
| * The lifecycle state preceding Retirement | * The lifecycle state preceding Retirement | ||
| * The Retirement target state | * The Retirement target state | ||
| - | * The applicable | + | * The Retirement conditions |
| * The responsible approval or authorization authority | * The responsible approval or authorization authority | ||
| * The Retirement completion criteria | * The Retirement completion criteria | ||
| Line 257: | Line 190: | ||
| * The required service termination | * The required service termination | ||
| * The required archival activities | * The required archival activities | ||
| - | * The associated Provenance | + | * The associated |
| - | * The associated Traceability | + | * The associated |
| - | * The supporting Evidence | + | |
| - | Material changes should receive review and should update the related | + | Material changes should receive review and should update the verification criteria, |
| To reference this requirement Statement from another wiki page, insert: | To reference this requirement Statement from another wiki page, insert: | ||