JLS properly introduces the concept of preview features, which are morally part of the specification but exist outside the document, in 1.5 as part of its introductory chapter.
JVMS attempts to discuss preview features when it describes the validation rules associated with the minor version number (4.1), but does not address the relationship of the different documents, and misses the opportunity to introduce this concept as foundational. An analog to JLS 1.5 should be added to Chapter 1 of JVMS.
In order to effectively discuss preview features, it's important to understand class file version numbers. These can be addressed in 1.2, which already introduces the class file format. This is also a good opportunity to move the always-growing Table 4.1-A into a more appropriate home—note that the contents of the table are only of historical interest, and (aside from the last row) do not influence the behavior of the JVM being specified in this document; its inclusion in 4.1 sort of derails the item-by-item presentation of rules about the `ClassFile` structure. A historical discussion of version numbers is better suited to the introduction.