back interdiff of round #2 and #1

Add author lexicon #1

open
opened by tylerjfisher.com targeting main from tylerjfisher.com/lexicons: main

This adds a site.standard.author lexicon and an optional array of references in site.standard.document to the author lexicon.

{
	"lexicon": 1,
	"id": "site.standard.author",
	"defs": {
		"main": {
			"type": "record",
			"key": "tid",
			"record": {
				"type": "object",
				"properties": {
					"name": {
						"type": "string",
						"required": true,
						"description": "Full name of the author."
					},
					"title": {
						"type": "string",
						"maxLength": 1280,
						"maxGraphemes": 128,
						"description": "Author's title as it relates to the organization. e.g. Executive Editor."
					},
					"bio": {
						"type": "string",
						"maxLength": 3000,
						"maxGraphemes": 300,
						"description": "A short biography of the author."
					},
					"image": {
						"type": "blob",
						"maxSize": 1000000,
						"accept": [
							"image/*"
						],
						"description": "Optional image to use in reference to the author. Less than 1MB is size."
					},
					"atprotoIdRef": {
						"type": "ref",
						"ref": "com.atproto.repo.strongRef",
						"description": "Optional strong reference to an ATProto did representing the author."
					}
				},
				"required": [
					"name"
				]
			}
		}
	}
}
ERROR
src/lexicons/site.standard.author.ts

Failed to calculate interdiff for this file.

ERROR
src/lexicons/site.standard.document.ts

Failed to calculate interdiff for this file.