===== 20.5 Generated Artifact Governance ===== [[fxdemo:05-part:start | Go To Top ]] [[fxdemo:05-part:20-risks-and-open-decisions:start | Return to Risks and Open Decisions ]] Generated [[dido:99_annexes:annex-b-terms-and-definitions:a:artifact|Artifacts]] create a governance risk when the team cannot distinguish source definitions from generated outputs or cannot reproduce generated files from controlled inputs. Open generated-artifact decisions may include: - Which generated Artifacts Git tracks. - Which generated Artifacts remain local build outputs. - Which generated Artifacts require file headers or generated-file warnings. - How developers regenerate DDS/IDL-derived Artifacts. - How reviewers confirm that generated files match source definitions. - How the repository prevents generated outputs from overwriting handwritten code. - How the team handles generated Artifacts for multiple DDS vendors or target languages. The team should resolve generated-artifact policy before generated outputs become difficult to review. The policy should support reproducibility, reviewability, and traceability without forcing the repository to carry unnecessary build outputs. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.