Hello,
I was curious if there was ever discussion on extending Protocol Buffers to include coverage for redaction of a data field?
Specifically, we are looking at the use case of a developer having a keyword available to them that would allow data classification services, logging services, et. al. to be able to read a particular data field as requiring redaction due to core customer content (or other data classification state) and filtering out the contents during archival/transmission/etc.
Or if this would be the wrong approach, are there areas that may be the right technical approach to "shift left" the annotation of parameters earlier in the cycle during coding?
We are looking at ways to improve the current workflow in GCP which requires us to track and annotate data between RPC services in production using manual annotation from engineers post-development.