This is the OpenRMF Scoring API for scoring a checklist. This piece of the OpenRMF tool allows reading of the scoring database that is updated with
eventual consistency using the openrmf-msg-score project that reads newer/updated XML and scores by category and status for each vulnerability in the
appropriate STIG being saved. See the Documentation in https://github.com/Cingulara/openstig-docs for more information.
Using NATS from Synadia to have a messaging backbone and eventual consistency. This Score API reads data from the Score database filled by listening to messages. Currently publishing to these known items:
openstig.save.new with payload (new Guid Id)
openstig.save.update with payload (new Guid Id)
openstig.upload.new with payload (new Guid Id)
openstig.upload.update with payload (new Guid Id)
More will follow as this expands for auditing, logging, etc.