Show pageOld revisionsBacklinksAdd to bookExport to PDFODT exportBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== P4-REQ-21-12-010 ====== [[dido:99_annexes:annex-d-requirements:part-04:start| Return to Requirements]] ===== Statement ===== Phase 0 SHALL include a controlled type-generation script or equivalent controlled procedure when generated types form part of the implementation baseline. ===== Source ===== Part 4, Section 21.12: Script and Execution Requirements. ===== Rationale ===== Generated types must be reproducible from governed IDL definitions when they are included in the Phase 0 baseline. A controlled type-generation procedure preserves repeatability, source-to-output traceability, regeneration discipline, and separation between generated and hand-authored files. ===== Applies To ===== This requirement applies to: * governed IDL definitions; * generated types; * type-generation scripts; * generated-code locations; and * generation metadata. ===== Verification ===== Verification SHALL confirm that a controlled type-generation script or equivalent procedure exists when generated types are part of the Phase 0 implementation baseline. Verification activities should include review checks confirming that: * governed IDL sources are used; * generated outputs are written to approved locations; * the generation process is repeatable; * generated files are identifiable as generated; and * regeneration follows Developer Handbook rules. ===== Traceability ===== This requirement connects governed IDL definitions to their generated Phase 0 implementation types through a controlled generation process. Related requirement identifiers: * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-12-009]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-6-003]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-6-008]] Related source section: * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-12-script-and-execution-requirements:start]] ===== Status ===== Draft ---- <WRAP centeralign> © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. </WRAP> dido/99_annexes/annex-d-requirements/part-04/p4-req-21-12-010.txt Last modified: 2026/08/07 14:31by owen