Expand description
ICDD project-assembly contracts.
Assembly records project documents and declared inter-document links. It deliberately does not define federation, semantic identity, or rule execution; those remain engine concerns once their stable contracts exist.
Structs§
- Document
- A project document with a stable assembly-local identifier.
- InMemory
Project Assembler - In-memory conformance double for ICDD manifest assembly.
- Project
Assembly - Validated project assembly with no federation behavior.
- Project
Link - A declared directed relationship between two documents.
- Unavailable
Icdd Container Reader - Explicit placeholder used until a container parser is selected and linked.
Enums§
- ICDD
Assembly Error - Errors produced by project assembly.
Traits§
- Icdd
Container Reader - Isolated seam for an ISO 21597-1 container reader.
- Project
Assembler - Assembles an ICDD project manifest from external container data.