Run build_companion_104_r2.py --workspace <workspace> --output <fresh path under gameplay-fixes-20261030>. Requires immutable1.0.4-r1, locked reviewed FTB waypoint overlay and JDK25/native early libraries. Only new own early provider classes and service/notice entries are added. All pre-existing classfiles, runtime JAR, dependency metadata and resources are preserved. validate_companion_104_r2.py exercises the final candidate provider and native discovery. No profile mutation.
