Core Module Enhancements
dixonwhitmire opened this issue · 0 comments
dixonwhitmire commented
The core service currently performs the following tasks:
- classifies incoming data, raises an error if data cannot be classified.
- validates incoming data, raises an error if data is invalid.
- creates a simple "envelope", or publish data model, for processing results, prior to publishing to NATS.
In this epic we will update the core module to:
- be lenient in regards to classification and validation by allowing configurations to prefer warnings rather than errors
- include additional metadata fields for errors, warnings, provenance, etc
- have well defined "status" values in the model