{ "lexicon": 1, "id": "com.example.profile", "defs": { "main": { "type": "record", "key": "tid", "record": { "type": "object", "required": ["handle"], "nullable": ["displayName", "bio"], "properties": { "handle": {"type": "string"}, "displayName": {"type": "string", "maxLength": 64}, "bio": {"type": "string"} } } }, "settings": { "type": "object", "required": ["theme"], "nullable": ["accent"], "properties": { "theme": {"type": "string"}, "accent": {"type": "string"} } } } }