geocaches for the atmosphere

Lexicons are now valid

- Broke out cache status into a separate lexicon
- Made cache attestor method a non-main def in the lexicon

This doesn't necessarily have to be final all around, but this should be enough that we can start working with the lexicon w/ Quickslice and such

authored by freyja-lynx.dev and committed by tangled.org e02ff7ea 5ba0b961

+1 -1
lexicon/world.geocache.cache.attestor.json
··· 13 13 "method": { 14 14 "type": "ref", 15 15 "description": "The methodology for verifying a visit to the associated geocache.", 16 - "ref": "world.geocache.attestor.method" 16 + "ref": "world.geocache.cache.attestor#method" 17 17 } 18 18 } 19 19 }
+1 -33
lexicon/world.geocache.cache.json
··· 45 45 "status": { 46 46 "type": "ref", 47 47 "description": "The status of the geocache", 48 - "ref": "world.geocache.cache#status" 48 + "ref": "world.geocache.cache.status" 49 49 }, 50 50 "tags": { 51 51 "type": "array", ··· 78 78 "properties": { 79 79 "record": { "type": "ref", "ref": "com.atproto.ref.strongRef" } 80 80 } 81 - }, 82 - "status": { 83 - "type": "string", 84 - "description": "The status of the geocache", 85 - "default": "world.geocache.cache#staging", 86 - "knownValues": [ 87 - "world.geocache.cache.status#active", 88 - "world.geocache.cache.status#dead", 89 - "world.geocache.cache.status#done", 90 - "world.geocache.cache.status#staging", 91 - "world.geocache.cache.status#asleep" 92 - ] 93 - }, 94 - "active": { 95 - "type": "token", 96 - "description": "This geocache is accessible." 97 - }, 98 - "dead": { 99 - "type": "token", 100 - "description": "This geocache is inaccessible, and not expected to become accessible again." 101 - }, 102 - "done": { 103 - "type": "token", 104 - "description": "This geocache was a time limited experience, and has since been put to rest." 105 - }, 106 - "staging": { 107 - "type": "token", 108 - "description": "This geocache has yet to be deployed." 109 - }, 110 - "asleep": { 111 - "type": "token", 112 - "description": "This geocache is temporarily inaccessible, but may become accessible again at some known time." 113 81 } 114 82 }