Namespace
Overview
A namespace is the hierarchical address space formed by nesting nodes. Every node extends the namespace with its identifier, which correspond to filesystem folders when the mesh is stored in the filesystem. The resulting path maps directly to the published IRI when appended to the namespace context
- Concept vs content IRI semantics: see identifier
- How intramesh identifiers are resolved: see intramesh identifier
Minimal Example
/ns/ # bare node → https://ex.org/ns/
└── people/ # bare node → https://ex.org/ns/people/
└── alice/ # reference node → https://ex.org/ns/people/alice/
- Folder names correspond to intramesh identifiers and become namespace segments when published.
- Slash-terminated IRIs identify concepts; file IRIs identify content (see identifier).
Publishing Base
The site’s base IRI is determined by the publishing platform (e.g., GitHub Pages or self-hosting with sflo-host). See implied rdf base for user/org vs project page mappings and guidance on avoiding hardcoded bases.
Children
Backlinks