Add v1beta2 version of validation protos with metadata for results #28
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
Despite our best efforts to keep models generic and extensible, it's difficult to define schema for loan validation usecases which suit everyone's needs. This PR redefines the existing loan validation protobufs under a new package,
v1beta2
, which instead use a simple metadata schema for validation results, so that results can simply be a pointer to an entry in an encrypted object store. It still redefines theValidationResults
protobuf verbatim, to act as a recommended schema for whatValidationResultsMetadata
should point to.Changes
tech.figure.validation.v1beta2
which replaces usage ofValidationResults
fromv1beta1
in wrapper protos into a simple metadata pointer objectValidationResultsMetadata
docs/util.md
in attempt to address wonky behavior when clicking said linksutil.md