There are currently 7 open issues on the repo
https://github.com/p4lang/p4runtime with the tag p4-language-compatibility. You can see them here:
https://github.com/p4lang/p4runtime/issues?q=is%3Aissue+is%3Aopen+label%3Ap4-language-compatibility
There is currently a one-to-one- correspondence between each of those issues, and an item in a bullet list in Section 1.1 of the P4Runtime specification.
Each of the open issues on Github starts with text like this:
This issue should be closed exactly when the bullet item “Clarified behavior of table with no key property, or if its list of keys is empty” in Section 1.1 "P4 Language Version Applicability" is addressed and removed.
That is an example for one of the 7 issues, but all 7 issues begin with similar text.
I would recommend leaving those issues open until they have been individually addressed. Several of those Github issues have extensive notes on what the enhancement is in the language spec, and what might be done to address it in the P4Runtime spec, and that seems to me like valuable notes to keep around, until the issue is addressed.
I personally think that it is perfectly fine NOT to require that all 7 of these issues are addressed before the next version of the P4Runtime specification is released. Sure, please take a look at them and see if you find any that you think are important to address before a release, but I do not think that any of them can be resolved with a few minutes worth of work. They could be hours or days of work for some of them, I suspect.
Andy