====== 4.5 Configuration Directories ====== [[fxdemo:05-part:start | Go To Top ]] [[fxdemo:05-part:04-repository-layout:start | Return to Repository Layout ]] The ''config/'' directory should contain [[dido:99_annexes:annex-b-terms-and-definitions:c:configuration|Configuration]] files that developers and runtime scripts use to build, run, observe, and validate the Phase 0 [[dido:99_annexes:annex-b-terms-and-definitions:b:baseline|Baseline]]. These may include [[dido:99_annexes:annex-b-terms-and-definitions:n:node|Node]] Configuration files, [[dido:99_annexes:annex-b-terms-and-definitions:d:dds|DDS]] Configuration files, [[dido:99_annexes:annex-b-terms-and-definitions:q:qos|QoS]] profile files, container Configuration files, logging Configuration files, and demonstration Configuration files. A representative structure is: config/ nodes/ dds/ qos/ logging/ demo/ Configuration files should use predictable names and should avoid machine-specific assumptions. They should not depend on absolute local paths, developer-specific usernames, personal directories, or unrecorded environment variables. Where Configuration values differ across environments, the team should use templates, sample files, or documented environment variables. The [[dido:99_annexes:annex-b-terms-and-definitions:r:repository|Repository]] should distinguish shared Baseline Configuration from local developer overrides. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.