Correct, this offers dynamic runtime construction and validation of HTTP requests.
I’m going to go more into some of these details with my second article, but you can define the availability of LDOs with or without hypermedia.
Most of my work with JSON Hyper-Schema has been server side, but I’ve got a model in my head for how to use hyper schema client side.
The basic idea is for your client libraries to depend on link relations as opposed to hard coding your HTTP requests. Here’s a more detailed model