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-10-010 ====== [[dido:99_annexes:annex-d-requirements:part-04:start| Return to Requirements]] ===== Statement ===== Repository layout SHALL NOT redefine the architecture. ===== Source ===== Part 4, Section 21.10: Repository and Build Artifact Requirements. ===== Rationale ===== Repository layout is an implementation organization mechanism. Directory structure, file placement, generated-code locations, and build-output locations do not define logical Nodes, Communication Endpoints, information structures, Runtime Planes, or interaction patterns. This constraint preserves separation between architectural definition and repository organization. ===== Applies To ===== This requirement applies to: * repository directories; * source and generated-code locations; * configuration and script locations; * documentation locations; * build-output locations; and * repository naming conventions. ===== Verification ===== Verification SHALL confirm that repository layout does not redefine architectural elements. Verification activities should include review checks confirming that: * repository directories are treated as implementation organization; * logical architectural definitions remain governed by Parts 1, 2, and 3; * directory boundaries do not implicitly redefine Node or Runtime Plane boundaries; * file placement does not redefine Communication Endpoints or information structures; and * repository changes remain implementation-governance concerns. ===== Traceability ===== This requirement preserves the separation between the FX Demo architecture and the Phase 0 repository organization selected to support implementation work. Related requirement identifiers: * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-10-001]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-10-008]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-10-009]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-2-004]] Related source section: * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-10-repository-and-build-artifact-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-10-010.txt Last modified: 2026/08/07 14:14by owen