ATProto pronouns.page clone!
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Basic lexicon schemas

Mae Moon ae36e21f 14556a11

+108
+64
src/lib/lexicons/pronounSet.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "page.stratus.pronounSet", 4 + "defs": { 5 + "main": { 6 + "type": "object", 7 + "description": "A set of pronouns (e.g., she/her, they/them, he/him)", 8 + "key": "tid", 9 + "record": { 10 + "type": "object", 11 + "required": ["subject", "object", "createdAt"], 12 + "properties": { 13 + "subject": { 14 + "type": "string", 15 + "maxLength": 50, 16 + "description": "Subject pronoun (e.g., 'she', 'they', 'he')" 17 + }, 18 + "object": { 19 + "type": "string", 20 + "maxLength": 50, 21 + "description": "Object pronoun (e.g., 'her', 'them', 'him')" 22 + }, 23 + "possessiveDeterminer": { 24 + "type": "string", 25 + "maxLength": 50, 26 + "description": "Possessive determiner (e.g., 'her', 'their', 'his')" 27 + }, 28 + "possessivePronoun": { 29 + "type": "string", 30 + "maxLength": 50, 31 + "description": "Possessive pronoun (e.g., 'hers', 'theirs', 'his')" 32 + }, 33 + "reflexive": { 34 + "type": "string", 35 + "maxLength": 50, 36 + "description": "Reflexive pronoun (e.g., 'herself', 'themselves', 'himself')" 37 + }, 38 + "verbForm": { 39 + "type": "string", 40 + "knownValues": [ 41 + "page.stratus.verb#singular", 42 + "page.stratus.verb#plural" 43 + ], 44 + "description": "Whether to use singular or plural verb forms (e.g., 'is' vs 'are', 'was' vs 'were')" 45 + }, 46 + "tag": { 47 + "type": "string", 48 + "knownValues": [ 49 + "page.stratus.tag#yes", 50 + "page.stratus.tag#okay", 51 + "page.stratus.tag#no", 52 + "page.stratus.tag#never" 53 + ], 54 + "description": "Provides guidance on how and/or whether these pronouns should be used" 55 + }, 56 + "createdAt": { 57 + "type": "string", 58 + "format": "datetime" 59 + } 60 + } 61 + } 62 + } 63 + } 64 + }
+26
src/lib/lexicons/tag.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "page.stratus.tag", 4 + "defs": { 5 + "main": { 6 + "type": "token", 7 + "description": "Tags for pronouns" 8 + }, 9 + "yes": { 10 + "type": "token", 11 + "description": "Yes" 12 + }, 13 + "okay": { 14 + "type": "token", 15 + "description": "Okay" 16 + }, 17 + "no": { 18 + "type": "token", 19 + "description": "No" 20 + }, 21 + "never": { 22 + "type": "token", 23 + "description": "Never" 24 + } 25 + } 26 + }
+18
src/lib/lexicons/verb.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "page.stratus.verb", 4 + "defs": { 5 + "main": { 6 + "type": "token", 7 + "description": "Verb conjugation forms for pronouns" 8 + }, 9 + "singular": { 10 + "type": "token", 11 + "description": "Use singular verb forms: is, was, has, does" 12 + }, 13 + "plural": { 14 + "type": "token", 15 + "description": "Use plural verb forms: are, were, have, do" 16 + } 17 + } 18 + }