Phase 4 - Worker, placement, relocation, protection, stubs, entry (DONE); thread pointer, trace sink

The largest phase, and the one the whole design turns on.

Next, and now measurable: all four commercial executables fault immediately with an access violation. The next step is to say where - a fault handler reporting the faulting address and instruction pointer turns one bit of information into a work list. The two prime suspects are the absent thread pointer and the absent process stack image.

Observable result: guest code executes, immediately hits a stub, and the trace records its first real event with a real call site. This is where "interception is linking" is proven or disproven - and where the stub-policy bisection loop becomes usable, which is the main working tool from here on.

Also the point the accuracy suite - obSCEne, a separate repo (D043) - becomes usable in its first mode: it calls each interface in a known order, and the trace is the report - no I/O implemented, nothing to print to. And the point regression assertions become possible: once corpus items reach known states, CI can assert they still do.