====== 16.2 Script Role in Phase 0 ====== [[fxdemo:04-part:16-phase-0-script-and-execution-model:start | Go To Phase 0 Script and Execution Model ]] Phase 0 uses scripts to make repeatable implementation tasks explicit. Scripts may support: - Prerequisite checking - Repository preparation - IDL validation - Generated type creation - Configuration validation - Build preparation - Implementation node startup - Implementation node shutdown - Multi-node execution - Cleanup of temporary artifacts - Log collection - Developer workflow checks A script may automate implementation activity, but it does not change the architectural meaning of the artifacts it affects. For example, a script that starts a validation participant does not redefine the FX Validation [[dido:99_annexes:annex-b-terms-and-definitions:n:node|Node]]. A script that generates types from IDL does not redefine the FX logical information structures represented by those IDL definitions. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.