With some of the formats that Nexus supports, there are many clients and many ways that they can interact with the registry.
One example would be Helm, wherein the v2 commands and v3 commands are different and there is also a plugin ecosystem that users may commonly use.
Whilst it is not feasible to specify all clients and systems for a format that may be supported, there needs to be a way to know what should work.
To this end, the documentation should ideally specify the API and/or specification(s) for the format that Nexus has implemented, such that users can more easily determine if certain functionality should work, or is simple unsupported/unimplemented.
This would be beneficial for all formats where a formal API or specification exists.