{ "type": "object", "required": [ "name", "faction", "role" ], "description": "The public registration information of the ship", "properties": { "name": { "type": "string", "description": "The agent's registered name of the ship", "minLength": 1 }, "factionSymbol": { "type": "string", "description": "The symbol of the faction the ship is registered with", "minLength": 1 }, "role": { "$ref": "./ShipRole.json" } } }