Canonical Form
The normative specification of the Kanonak canonical form — the representation-independent serialization whose SHA-256 is a package's permanent content address (a Package version's content hash, an EphemeralPackage's contentHash and its q-<hex16> name, and kanonak.lock integrity). Identity is datatype-precise: every literal is (carrier, canonical lexical), numbers are arbitrary precision, ordering is by UTF-8 byte sequence, and the rules are frozen to a canonicalFormVersion. Written so the form can be re-implemented identically in any language; the golden conformance vectors are the cross-language oracle.