Make artifacts portable.
File formats should be readable and useful outside one provider or runtime.
Specifications define formats, protocols, schemas, and compatibility expectations for Knowledge Images.
A V5 Knowledge Image is a bounded, content-addressed artifact: deterministic encodings, domain-separated SHA-256 roots, and a commit history. V4 remains a supported compatibility path.
Specification records will carry identifiers, version history, normative status, reference implementations, and conformance notes. Until those records are numbered and adopted, the working contract lives in public source and documentation.
File formats should be readable and useful outside one provider or runtime.
Protocols define how independent components can communicate.
Schemas clarify what an artifact contains and how it can evolve.