====== File Path ====== [[dido:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] ===== Discussion ===== A **File Path** identifies a location within a hierarchical file or resource naming structure. A File Path consists conceptually of an ordered sequence of path components. A path component may identify a directory, container, intermediate location, or terminal [[dido:99_annexes:annex-b-terms-and-definitions:f:filename|Filename]]. For example: > reports/2026/quarterly/report.pdf represents a hierarchy leading to the Filename: > report.pdf The conceptual File Path does not prescribe a particular path separator or path syntax. Different logical or physical environments may represent paths using constructs such as: > / \ : URI syntax UNC syntax container-specific syntax A File Path may be absolute, relative, rooted, or otherwise contextual according to the applicable naming environment. Although a hierarchical file structure has namespace-like characteristics, a File Path is distinct from a [[dido:99_annexes:annex-b-terms-and-definitions:n:namespace|Namespace]]. A Namespace establishes a naming and interpretation context, while a File Path identifies a location within a hierarchical naming structure. ===== Definition ===== //An ordered representation of a location within a hierarchical file or resource naming structure.// ===== Source ===== * DIDO Solutions ===== Note ===== A File Path does not prescribe a particular filesystem, operating system, separator character, or encoding. A File Path may include a Filename as its terminal component, but a File Path may also identify a directory or other intermediate location. ===== Example ===== The following conceptual File Path: > models/testing/test-definition.json contains the ordered path components: > models testing test-definition.json The final component is the Filename: > test-definition.json The use of ''/'' in the example is illustrative and does not prescribe a particular logical representation. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.