Closed ewanharris closed 6 months ago
@ewanharris would you please, for the record, include some examples of these protobufs for some file and module structures? That will make future me understand the field structure of these changes better (when I reflect back on this), and it will make it easier to review at the current time as well.
Description
This PR introduces the metadata required for modular models. Namely, the
file
andmodule
fields on TypeDefintions, Relations, and Conditions.I'm very much a protobuf noob so please call out any extra additions that are needed, I tried to keep the validation aligned with what exists currently.
References
Closes #137
See the updated RFC PR for an example of these additions https://github.com/openfga/rfcs/pull/18
Review Checklist
main