Related to #14 there is a need to define the JSON structure to pass into the compliance report generator. Currently refget has a format, which was defined as a logical output of the current refget compliance toolkit. The JSON format should be capable of
- present metadata about the implementation being tested
- record metadata about the test run e.g. time executed at, time finished perhaps
- record the results of all the tests
- group these tests by categories as appropriate
Once a basic JSON format is defined we can define a JSON schema to describe the format and formalise the expected input into the site. You can see some example JSON schemas from here.