Specifically, it'd be good to document API development guidelines that included:
The default to gRPC
The need for the gateway
"Help" object. Smth like:
package help.v1alpha1.types;
message ErrorHint {
// A URI (practically URL) to a service that shows help about this particular API message
// For example
// https://help.littleman.co/api/v1alpha1/types/FooError
required string uri = 1
// A message describing the nature of the error
// For example
//
// The thing failed.
required string message = 2
}
message ErrorHintList {
repeated errors ErrorHint = 1
}
Specifically, it'd be good to document API development guidelines that included:
gRPC