# A Tag is a means of associating stories that have details in common with one another. type Tag { # The tag's kind kind: TagKind! # The tag's name name: String! } # A Tag is a means of associating stories that have details in common with one another. input TagInput { # The tag's kind kind: TagKind! # The tag's name name: String! } # Allowed values for Tag.kind enum TagKind { # An organization is a catch all term for in-universe corporations, teams, groups, cults, forces, etc... Organization # A character tag should have the exact full name of the character. Character # A location is anything from a planet to an establishment. This may overlap with an organization, and if so, both # kinds of tags should be used. Location # An event is a plot or a part of a plot. Event # None of the above, but it does still tie multiple stories together. The new story/chapter format may obsolete this tag kind. Series }