[wip]metadata -> json schema