Move 56 run-lifecycle methods (flow control, step overrides, client
resources, run-list management, execute/track/stop) verbatim into
MacroLifecycle. The public lifecycle API stays reachable via
MacroExecutor delegates; all 150+ cross-helper call sites re-pointed.
All bodies verified identical against HEAD modulo mechanical
MacroExecutor./MacroLifecycle. qualification.
Move run/runInternal plus the wait primitives they own
(waitForCondition, waitForPredicate, guiClosePredicate x2,
runPacedTpAction, yieldToMainThread) verbatim into MacroRunLoop.
Shared members referenced as MacroExecutor.xxx (mechanical
qualification only); wait-primitive call sites re-pointed across all
helpers. All bodies verified identical against HEAD modulo that
qualification.
Move 22 place/item/craft/goto/mine/baritone/pay methods plus
MineProgressTracker verbatim into MacroWorldActions. Shared members
referenced as MacroExecutor.xxx (mechanical qualification only);
staying type references and race-future call site re-pointed. All
bodies verified identical against HEAD modulo that qualification.