20.5 Generated Artifact Governance
Return to Risks and Open Decisions
Generated 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.