====== 4.8 Documentation Directories ====== [[fxdemo:05-part:start | Go To Top ]] [[fxdemo:05-part:04-repository-layout:start | Return to Repository Layout ]] The ''docs/'' directory should contain project documentation that belongs with the [[dido:99_annexes:annex-b-terms-and-definitions:r:repository|Repository]]. This may include developer notes, Repository instructions, generated documentation references, design notes, script usage, [[dido:99_annexes:annex-b-terms-and-definitions:n:node|Node]] catalogue material, topic catalogue material, and acceptance documentation. A representative structure is: docs/ handbook/ developer-notes/ nodes/ topics/ scripts/ acceptance/ The team should use Repository documentation to explain implementation-specific details. The architecture documents remain authoritative for conceptual, logical, and [[dido:99_annexes:annex-b-terms-and-definitions:d:domain|Domain]] meaning. Repository documentation should help developers understand how the Phase 0 implementation expresses those architectural decisions. Documentation should stay close to the [[dido:99_annexes:annex-b-terms-and-definitions:a:artifact|Artifacts]] it explains when practical. For example, script documentation should match actual script behaviour, Node documentation should match actual Node responsibilities, and topic documentation should match the [[dido:99_annexes:annex-b-terms-and-definitions:i:idl|IDL]] and [[dido:99_annexes:annex-b-terms-and-definitions:d:dds|DDS]] topic definitions used by the implementation. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.