I propose that the JDK feature releases (e.g., JDK 23, JDK 24) use branches rather than repositories for stabilization. The "master" branch will continue to be the always-open default branch, used for main-line development.
Proposal to change default annotation processing policy in JDK 23
"In summary, with the proposed change, annotation processing will only be run with some explicit configuration of annotation processing or with an explicit request to run annotation processing on the javac command line."