Field Notes/Compiler/Dispatch 020
MAR 27 · 2026·12 MIN READ·DISPATCH 020

A tour of the .ktx bundle: sections, manifests, signatures.

Anya VoronovaCompiler lead · KetoyVM

A .ktx bundle is the file your app will download at 3am. This is the field guide.

Every bundle is a signed container with three load-bearing sections: a manifest, a code section, and a resource table. The header is short; the signature is mandatory; the order is fixed.

§ 01 — THE HEADERTwelve bytes that never move

Magic, format version, minimum runtime version. Three u32s, in that order, little-endian. We will not change this. We will change what follows.

— A.V., Mar 27 2026