0x0LearnReferenceLibraries0x0.jmp0x1b.com

Bootstrap Chain

The Bootstrap Chain explains how 0x0 can recover from the seed while keeping

the normal compiler path self-hosted.

Stages


stage -1: seed/zero.s
stage  0: compiler/main.0x0
stage  1: build/stage1.oisa
stage  2: build/stage2.oisa
stage  3: build/stage3.oisa
trusted root: build/release/v0.1.0/bin/zero-elf-compiler

Stage -1

The stage -1 seed is recovery infrastructure. It is not the normal compiler

implementation and must not own language feature logic.

Trusted Root

The trusted root is the released compiler artifact used by normal make.

Moving it requires release verification, hash evidence, compatibility notes,

and documentation updates.

Audit Commands

Use:


make bootstrap-from-seed
make release-verify
make selfhost-guard