add json schema and validation for channel run data