16.3 Prerequisite Checking

Go To Phase 0 Script and Execution Model

Phase 0 must include a prerequisite-checking script or equivalent controlled procedure.

The prerequisite check confirms that the environment contains the tools, directories, configuration files, generated artifact locations, and repository conventions required before generation, build preparation, or execution begins.

The prerequisite check should verify, where applicable:

  1. Approved repository structure
  2. Required script locations
  3. Required IDL locations
  4. Required generated-code locations
  5. Required configuration locations
  6. Required documentation locations
  7. Selected DDS installation or runtime availability
  8. Selected IDL generation tool availability
  9. Selected Python version or runtime availability
  10. Required Python dependencies
  11. Required permissions
  12. Required environment variables
  13. Required QoS configuration files
  14. Required Developer Handbook availability

The prerequisite check reports missing or incompatible prerequisites through the approved logging and error-reporting conventions. A failed prerequisite check must prevent downstream scripts from treating the environment as a valid Phase 0 baseline.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.