2026-08-19 - Guest code executes

Phase 4 finished. In order: segment protection, thread-local layout, per-import stubs, guest stack, entry jump, postmortem. 22 crates became 23; 186 tests became 230; D060-D064.

The headline. All four commercial executables now place, link, protect, build stubs, and jump to their entry points. They fault there with an access violation - identically, which is the useful part: a systematic gap, not four separate quirks.

The 96 MB executable: 174,172 relocations, five protection runs, 1,411 import stubs.

Surprises

Outstanding

The fault has no address yet. That is the next thing worth knowing, and it converts "faults immediately" into an actual work list.