Pluggable JSON report writers for the corej validation report.
Registers TWO formats with the engine's ReportWriterSupplier SPI -
"json" (the frozen v1 schema) and "json-2" (the combined-finding v2
report) - because both serialise the same assembled sections through
the same mapper; splitting them into two modules would be dishonest
granularity.