Phase 122 P1: StepTree→Normalized JoinModule generation - Generate env layout from writes (SSOT, deterministic) - Minimal implementation: main function + Ret only - Full If/Assign/Return lowering in future P2-P4 - Dev-only: no behavior change to existing path