Why JSON Analysis Contracts Need Versioning and Validation
A design for assigning field meanings, versions, and validation rules to JSON observation and reporting data. Even when new engines are easy to add, changes in field meaning can distort historical data. Flexible storage does not mean no validation.

