Skip to main content

Module header

Module header 

Source
Expand description

1-byte bytecode header — version + reserved + fingerprint flag.

Per design/SPEC_mk_v0_1.md §3.1 (closure Q-8 lock):

bit 7-4: version (4 bits)        — 0x0 in v0.1
bit 3:   reserved                — MUST be 0 in v0.1
bit 2:   fingerprint flag        — 1 if origin_fingerprint is present
bit 1:   reserved                — MUST be 0 in v0.1
bit 0:   reserved                — MUST be 0 in v0.1

Valid v0.1 header bytes: 0x00 and 0x04. mk1’s bit-allocation shape mirrors md1’s; bit-2 fingerprint-flag semantics align at the cross-format pattern level (D-14).

Structs§

BytecodeHeader
Parsed mk1 bytecode header.