a42a4df736
Two cleanups around the noise at the top of every CI log: * CI workflow: JAVA_TOOL_OPTIONS=--enable-native-access=ALL-UNNAMED at the workflow env level so both build + release jobs apply it to the launcher JVM (not just the daemon). The launcher is the one loading native-platform.jar via System.load. * Kotlin compiler: -Xannotation-default-target=param-property in kotlin.compilerOptions.freeCompilerArgs. Opts every @Inject / @ApplicationContext / @ApplicationScope constructor-parameter annotation into the future Kotlin 2.3 behavior (apply to both param AND property), clearing the 11 warnings on AuthController / AuthStore / MutationReplayer / SyncController / EventsStream / LiveEventsDispatcher / PlayEventsReporter / PlayerController / PlayerFactory / ResumeController. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>