Show pageOld revisionsBacklinksAdd to bookExport to PDFODT exportBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== P4-REQ-21-12-009 ====== [[dido:99_annexes:annex-d-requirements:part-04:start| Return to Requirements]] ===== Statement ===== Phase 0 SHALL include a prerequisite-checking script or equivalent controlled procedure. ===== Source ===== Part 4, Section 21.12: Script and Execution Requirements. ===== Rationale ===== Generation, build preparation, and execution depend on a valid environment containing required tools, directories, dependencies, configuration, and repository conventions. A prerequisite check prevents downstream procedures from treating an incomplete or incompatible environment as a valid Phase 0 implementation baseline. ===== Applies To ===== This requirement applies to: * Phase 0 development environments; * required tooling; * repository structure; * DDS and IDL tooling; * Python dependencies; and * applicable configuration and environment variables. ===== Verification ===== Verification SHALL confirm that Phase 0 includes a prerequisite-checking script or equivalent controlled procedure. Verification activities should include review checks confirming that: * required tools are checked; * required repository locations are checked; * applicable configuration is checked; * required runtime dependencies are checked; and * failed prerequisites prevent uncontrolled downstream execution. ===== Traceability ===== This requirement establishes the controlled environment-validation step preceding applicable Phase 0 generation and execution activities. Related requirement identifiers: * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-12-001]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-12-003]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-12-010]] Related source section: * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-12-script-and-execution-requirements:start]] ===== Status ===== Draft ---- <WRAP centeralign> © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. </WRAP> dido/99_annexes/annex-d-requirements/part-04/p4-req-21-12-009.txt Last modified: 2026/08/07 14:31by owen