{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "レコード。自分がこれまでに成立させたコンボと、6種類のトロフィーの受賞履歴を返す。コンボは隠し要素なので、**まだ出していないコンボの中身は返さない**（総数と、枚数・世界で発見済みかどうか・発見済みなら謎かけだけを返す）。要認証。",
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "comboTotal": {
              "description": "存在するコンボの総数。未発見のぶんは中身を伏せたままこの数だけ示す。",
              "type": "integer"
            },
            "combos": {
              "description": "自分が成立させたことのあるコンボ。初めて出した日の古い順。",
              "items": {
                "type": "unknown"
              },
              "type": "array"
            },
            "hints": {
              "description": "自分がまだ出していないコンボの伏せ札。図鑑番号順。必要な枚数と、世界で誰かが見つけているかを返し、見つけられていれば謎かけも添える。",
              "items": {
                "type": "unknown"
              },
              "type": "array"
            },
            "trophies": {
              "description": "6種類のトロフィーの受賞履歴。新しい順。",
              "items": {
                "type": "unknown"
              },
              "type": "array"
            }
          },
          "required": [
            "comboTotal",
            "combos",
            "hints",
            "trophies"
          ],
          "type": "object"
        }
      },
      "type": "query"
    }
  },
  "id": "com.suibari.nagi.getZenkatsuDeck",
  "lexicon": 1
}
