====== P4-REQ-21-11-005 ====== [[dido:99_annexes:annex-d-requirements:part-04:start| Return to Requirements]] ===== Statement ===== The Developer Handbook SHALL define coding style requirements. ===== Source ===== Part 4, Section 21.11: Developer Handbook Requirements. ===== Rationale ===== Coding style requirements establish consistent practices for hand-authored Phase 0 implementation code. Defined style supports readability, maintainability, reviewability, dependency discipline, generated-type usage, and consistent distinction between hand-authored logic and generated code. ===== Applies To ===== This requirement applies to: * hand-authored Phase 0 source code; * implementation modules; * supporting modules; * wrappers and adapters; and * applicable code-review activities. ===== Verification ===== Verification SHALL confirm that the Developer Handbook defines coding style requirements. Verification activities should include review checks confirming that: * source and module organization is addressed; * naming of functions, methods, classes, and constants is addressed; * imports and dependencies are addressed; * configuration and generated-type usage are addressed; and * review expectations are addressed. ===== Traceability ===== This requirement establishes the coding discipline applied to Phase 0 hand-authored implementation artifacts. Related requirement identifiers: * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-11-004]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-11-006]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-11-007]] Related source section: * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-11-developer-handbook-requirements:start]] ===== Status ===== Draft ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.