pupa metadata schema