Does rover support contracts beyond describe and check?
My objective is to allow for local workstation development against the supergraph contract. rover dev
works great for local development of the base variant, but if I try to set the graphref
in the supergraph config as the contract, it gives an error that the reference is a non-federated graph. When I try to rover supergraph fetch
or rover supergraph compose
with the contract specified as the graphref, the entire variant schema is created, not just the contract schema.