OR-002b — Deployment Acceptance Assessment
Statement
Crucible SHALL assess each completed Deployment against the Acceptance Criteria defined for the selected Deployment Target.
Derived From
This requirement derives from:
-
Crucible System Requirements Specification, Version 1.1 Draft, Operational Requirements, OR-002
The Original Requirement states:
The system SHALL support deployment into:
* AWS
* Azure
* Google Cloud Platform
* VMware
* OpenShift
* Kubernetes
* Bare Metal Infrastructure
* Air-Gapped Environments[C1]
OR-002b derives the obligation to determine whether a completed Deployment meets the conditions established for its selected Deployment Target.
Rationale
Completion of a Deployment does not demonstrate that the resulting environment satisfies the requirements of the selected Deployment Target.
Target-specific Acceptance Criteria provide the basis for determining whether the completed Deployment produced an acceptable result.
OR-002b requires Crucible to perform that assessment before the Deployment can be treated as accepted.
Applies To
This requirement applies to:
-
Acceptance Criteria
-
Deployment assessment results
Verification
Verification confirms that:
-
The tested Deployment identifies its selected Deployment Target
-
The selected Deployment Target identifies its Acceptance Criteria
-
The tested Deployment is complete before assessment begins
-
Crucible assesses the completed Deployment against each Acceptance Criterion defined for the selected Deployment Target
-
The assessment identifies whether each Acceptance Criterion is satisfied
-
The assessment identifies any Acceptance Criterion that cannot be evaluated
-
The assessment produces an overall Deployment acceptance result
Referenced By
The following pages reference this requirement:
Delivery Phase
Implemented and Verified.
Implementation Status
Assess whether the current Crucible implementation evaluates each completed Deployment against the Acceptance Criteria defined for the selected Deployment Target.
Requirement Status
Review and approve OR-002b as a leaf requirement derived from OR-002.
Issues
Define the Acceptance Criteria required for each supported Deployment Target.
Define when a Deployment is complete and ready for acceptance assessment.
Define how Crucible evaluates each Acceptance Criterion.
Define the behavior required when the selected Deployment Target does not identify Acceptance Criteria.
Define the behavior required when an Acceptance Criterion cannot be evaluated.
Define how the individual assessment results determine the overall Deployment acceptance result.
Notes for Editors
This requirement page should retain the stable requirement identifier OR-002b.
This page is a leaf requirement page and omits a trailing :start from its namespace.
OR-002b governs assessment of a completed Deployment against the Acceptance Criteria defined for the selected Deployment Target.
OR-002b does not govern:
-
Execution of the Deployment
-
Selection of the Deployment Target
-
Definition of the Acceptance Criteria
-
Preservation of the final Deployment acceptance record
Changes to the Statement should preserve:
-
Crucible as the responsible actor
-
Assessment as the required behavior
-
Each completed Deployment as the assessed subject
-
The Acceptance Criteria defined for the selected Deployment Target as the assessment basis
To reference this requirement Statement from another wiki page, insert:
{{section>dido:02-crusible:99-annexes:annex-c-requirements:02-operational-requirements:or-002:or-002b#Statement&noheader&nofooter&noeditbtn}}
Do not rename this page after an external citation unless a redirect or move plan is in place.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.