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-3-006 ====== [[dido:99_annexes:annex-d-requirements:part-04:start| Return to Requirements]] ===== Statement ===== The Phase 0 Implementation Profile / PSM SHALL identify Python as the selected Phase 0 hand-authored implementation language. ===== Source ===== Part 4, Section 21.3: Technology Selection Requirements. ===== Rationale ===== Identifying Python as the selected hand-authored implementation language establishes a consistent development context for Phase 0 source modules, helpers, adapters, processing logic, and other approved hand-authored implementation artefacts. A defined implementation language also allows the Developer Handbook to establish consistent coding, logging, exception-handling, dependency, and review conventions. ===== Applies To ===== This requirement applies to: * Phase 0 hand-authored source code; * implementation node modules; * supporting modules; * wrappers and adapters; and * applicable Developer Handbook coding conventions. ===== Verification ===== Verification SHALL confirm that Python is identified as the selected Phase 0 hand-authored implementation language. Verification activities should include review checks confirming that: * governed hand-authored Phase 0 implementation code uses Python where applicable; * Python source files follow the Developer Handbook; * generated artefacts remain distinguishable from hand-authored Python code; and * alternative implementation languages are not introduced into the Phase 0 baseline without approved change control. ===== Traceability ===== This requirement establishes the selected implementation-language context for Phase 0 hand-authored implementation artefacts. Related requirement identifiers: * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-3-001]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-3-007]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-3-008]] Related source section: * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-3-technology-selection-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-3-006.txt Last modified: 2026/08/06 16:00by owen