{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "meta": {
    "name": "UIXHERO Review Framework",
    "version": "0.5.0",
    "status": "draft",
    "publisher": "4px合同会社 / UIXHERO",
    "license": {
      "id": "CC-BY-4.0",
      "attribution": "Based on the UIXHERO Review Framework (design-qa.com). © 4px LLC.",
      "note": "引用・採用・機械利用は自由。上記の帰属表示を残すこと。"
    },
    "changelog": [
      "0.5.0 (2026-08-05): 59 subchecks（C13/F11/A11/T13/R11）。①Severity→観点スコアの導出規則を確定した（規則の中身は非公開＝完全版の鑑定書に収録。公開版JSONではスコア導出の規則欄を非公開化している）②「無いことの指摘」の証拠様式を新設（evidence＝存在しないものは引用できないので「探した場所」を必須にする）③Trust に T3-6「出来事の順序・前後関係の整合」を新設（2画面のパイロットで、時系列の矛盾を書ける設問が無いことが実測で分かったため）。",
      "0.4.0 (2026-07-30): 58 subchecks（C13/F11/A11/T12/R11）。パイロット第1巡の承認改訂13件のうちJSONに関わる分を反映（DECISIONS 2026-07-30）＝①否定疑問8問を肯定形に統一（C2-2・C2-4・C2-5・A2-1・R1-2・R1-3・R2-4・D-3。うちR1-2とD-3はレポート§2-2の6問に入っていなかった残存で、新設の check-framework.py が検出）＋観点レベルでも2件（friction の question・feasibility の checks[1]。いずれも v0.2.0 の肯定形統一で漏れていた分で、check-framework.py が検出）②全設問に answerType を付与し、Yes/Noで答えられない5問（C2-1・A1-1・A2-4・R2-2・R3-4）に回答様式と注記を明示（§9-11②）③全設問に appliesTo（tob-business／toc-lp-ec／auth-payment）を付与。Trustの7問（T1-3・T1-4・T2-1・T2-2・T2-3・T3-2・T3-3）とR1-2をtoB業務画面の分母から外した（§9-4）④Flowに F2-4「一覧と詳細の対応」を新設（§9-7）⑤T3-4を T3-4（数字の整合）と T3-5（語の統一）に分割・C2-4を「真ん中に埋もれていないか」の一事実に限定し見切れをF2-1に寄せた（§9-9）⑥重複する設問6組に boundary（担当分界）を明記（§9-8）⑦A3-3・R3-1・D-2 の unknown を exclude に変更＝存在しない要素での減点をやめた（§9-4）⑧Severity定義を「受付時に記録したこの画面の目的」基準に書き換え、集約規則とスコア導出を明記（§9-1〜9-3）⑨developer_notes を D-1〜D-3 のIDつき構造化データに変更⑩screenTypes・answerTypes・記号の定義（N/A ≠ ⊘ ≠ ⚠）を新設",
      "0.3.0 (2026-07-30): 55 subchecks実装・判断軸深掘り文書の承認による（※実装数の実測は56＝C13/F10/A11/T11/R11。この行の「55」は誤記で、パイロット第1巡§2-1で判明）",
      "0.2.0 (2026-07-30): 否定疑問7問を肯定形（Yes=良い）に統一・Clarity/ActionとClarity/Frictionの担当分界を文言に反映・Clarityに可読性（読めるか）を明示（A11y受け皿）。判断軸深掘り文書のレビュー承認による（DECISIONS 2026-07-30）"
    ]
  },
  "screenTypes": {
    "notation": {
      "N/A": "画面種別に非該当（appliesTo 由来・分母から除外）",
      "⊘": "画面に写っていないので判断できない（unknown:exclude・分母から除外）",
      "⚠": "見ても分からない（unknown:penalize・減点として数える）"
    },
    "values": [
      {
        "id": "tob-business",
        "ja": "toB業務画面",
        "description": "社内・取引先向けの業務画面（一覧・台帳・管理・入力）。利用者は既に登録済みで、売る/申し込ませる要素を持たない"
      },
      {
        "id": "toc-lp-ec",
        "ja": "toC LP・EC",
        "description": "一般消費者に価値を訴え、申し込み・購入まで運ぶ画面（LP・商品ページ・料金ページ）"
      },
      {
        "id": "auth-payment",
        "ja": "認証・決済",
        "description": "登録・ログイン・支払い・個人情報の入力を扱う画面。金銭と個人情報の取り扱いが伴う"
      }
    ]
  },
  "answerTypes": {
    "values": {
      "yes_no": "Yes / No / 判断できない の3択（判断できないの⊘⚠振り分けは unknown 属性で書記が機械的に行う）",
      "choice": "選択肢から1つ選び、そのうえでYes/Noと理由を添える",
      "count": "個数を答え、語を列挙する。0個＝Yes相当・1個以上＝Noとして集計する",
      "free": "自由記述のみ。スコアの分母に入れない（excludeFromScore: true）"
    }
  },
  "evidence": {
    "rules": [
      {
        "id": "EV-1",
        "name": "あることの指摘",
        "requirement": "画面に写っている文字列を「」で括って引用する",
        "example": "C1-4 | No | 見出しと写真が食い違う | 「根切り底 掘削状況」 | …"
      },
      {
        "id": "EV-2",
        "name": "無いことの指摘",
        "requirement": "引用欄に「探した場所＝」で始めて、探した場所を画面の文字列で列挙する",
        "example": "F3-4 | No | 閉じる手段が無い | 探した場所＝「施工写真台帳」「取り込み」「台帳を作成」 | …",
        "why": "#175 で引用のないNoが4件（#2 F3-4／#10 F2-3・F3-4・R1-3）出た。いずれも「閉じる手段が画面上に無い」型で、規約上は捨てるしかなかった。第1巡が0件だったのは偶然（全員がたまたま周辺を引用していた）"
      }
    ]
  },
  "scoring": {
    "scale": {
      "min": 0,
      "max": 5,
      "step": 0.5
    },
    "interpretation": {
      "0": "評価不能／該当機能が成立していない",
      "1": "破綻。この観点でユーザーが目的を達成できない",
      "2": "重い。この観点が事業目的の妨げになっている",
      "3": "要改善。出す前に手を入れたい箇所がある",
      "4": "軽微。出せるが改善余地あり",
      "5": "問題なし。この観点で出して良い"
    }
  },
  "severity": {
    "values": [
      "Critical",
      "Major",
      "Minor"
    ],
    "definitions": {
      "Critical": "受付時に記録した「この画面の目的（1行）」が達成できない／事業KPIを直接毀損する。最優先で直す",
      "Major": "受付時に記録した目的は達成できるが、迷い・離脱・不信を生む。優先して直す",
      "Minor": "体験は成立している。余力があれば直す磨きの範囲"
    }
  },
  "confidence": {
    "values": [
      "High",
      "Medium",
      "Low"
    ],
    "definitions": {
      "High": "一般原則・複数の根拠から、ほぼ確実に問題と言える",
      "Medium": "問題の可能性が高いが、文脈やデータで検証したい",
      "Low": "仮説。実データ（計測・ユーザーテスト）での確認を要する"
    }
  },
  "axes": [
    {
      "id": "clarity",
      "en": "Clarity",
      "ja": "明瞭さ",
      "question": "画面の目的、情報、次にすべき行動が分かりやすいか",
      "checks": [
        "この画面が何のための画面かが、見た瞬間に分かるか",
        "最も重要な情報が視覚的な優先順位の一番上にあり、かつ無理なく読める見え方になっているか",
        "ユーザーが次に取るべき行動が何か、画面から読み取れるか"
      ],
      "subchecks": [
        {
          "id": "C1-1",
          "parent": 0,
          "question": "先ほどあなたが答えた「この画面の目的」は、画面の中の文字（見出しやタイトル）にそのまま書かれていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-mental-model"
          ]
        },
        {
          "id": "C1-2",
          "parent": 0,
          "question": "3秒だけ見て閉じたと想像してください。何のサービス・何の業務の画面か、言えますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-selective-attention"
          ]
        },
        {
          "id": "C1-3",
          "parent": 0,
          "question": "一番大きな文字は、ここで何が得られるかを具体的に言っていますか（雰囲気の言葉ではなく）",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-occam-s-razor"
          ]
        },
        {
          "id": "C1-4",
          "parent": 0,
          "question": "一番大きな文字と、一番大きな画像・イラストは、同じことを言っていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-dual-coding-theory"
          ],
          "boundary": "画像・データの内容そのものが文字と食い違っているかは、ここ（Clarity C1-4）が一次担当です。Trust T3-1では同じ事実を二重に減点しません"
        },
        {
          "id": "C2-1",
          "parent": 1,
          "question": "この画面を開いて最初に目が行くのはどこですか。そこは、この画面が一番見てほしい場所だと思いますか",
          "answerType": "yes_no",
          "answerNote": "まず「最初に目が行った場所」を記述し、そのうえで「そこはこの画面が一番見てほしい場所だと思うか」にYes/Noで答えます。集計に使うのはYes/Noのみです",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-visual-hierarchy"
          ]
        },
        {
          "id": "C2-2",
          "parent": 1,
          "question": "一番強く目立っている要素は、1つだけに絞られていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-attention-economy"
          ]
        },
        {
          "id": "C2-3",
          "parent": 1,
          "question": "上から順に読んでいったとき、大事な順に並んでいましたか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-f-shaped-pattern",
            "ux-z-shaped-pattern"
          ]
        },
        {
          "id": "C2-4",
          "parent": 1,
          "question": "この画面で一番重要な情報は、目に留まりやすい位置（画面の最初か最後）に置かれていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-serial-position-effect"
          ],
          "boundary": "真ん中に埋もれているかの一事実だけを見ます。下端で見切れている・スクロールしないと見えないはFlow F2-1が一次担当です"
        },
        {
          "id": "C2-5",
          "parent": 1,
          "question": "文字の大きさは無理なく読める程度ですか。また、文字と背景の明るさの差は十分にありますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-figure-ground-relationship"
          ]
        },
        {
          "id": "C2-6",
          "parent": 1,
          "question": "状態や重要度の違いは、色以外（形・文字・アイコン）でも区別できますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-dual-coding-theory"
          ]
        },
        {
          "id": "C3-1",
          "parent": 2,
          "question": "この画面で自分が何をできるのか、見て分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-affordance"
          ],
          "boundary": "ここは「できると分かるか」まで。主たる行動が1つに特定できるか・実際に迷わず押せるかはAction A1-1が一次担当です"
        },
        {
          "id": "C3-2",
          "parent": 2,
          "question": "「次はこれかな、あれかな」と迷った候補は2つ以内に収まりましたか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-hick-s-law"
          ],
          "boundary": "次の一手の候補の数を見ます。画面内に並んだ選択肢の数はFriction R2-3が一次担当です"
        },
        {
          "id": "C3-3",
          "parent": 2,
          "question": "この画面ではできないこと（グレーになっている・今は選べない）が、理由込みで分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-constraints"
          ]
        }
      ]
    },
    {
      "id": "flow",
      "en": "Flow",
      "ja": "導線",
      "question": "ユーザー導線が自然につながっているか",
      "checks": [
        "前の画面からの流れが自然につながっているか",
        "次の一歩への導線が迷わず見つかるか",
        "戻る・やり直す・離脱後の復帰が、いずれも成立しているか"
      ],
      "subchecks": [
        {
          "id": "F1-1",
          "parent": 0,
          "question": "いま自分が全体のどのあたりにいるか（何番目か・あと何回か）が画面から分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-goal-gradient-effect"
          ]
        },
        {
          "id": "F1-2",
          "parent": 0,
          "question": "（渡した1つ前の文脈を読んで）押した言葉と、たどり着いたこの画面の見出しは、同じ言葉で書かれていますか",
          "answerType": "yes_no",
          "unknown": "exclude",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-priming"
          ]
        },
        {
          "id": "F1-3",
          "parent": 0,
          "question": "1つ前の画面と同じサービスだと、見た目（色・ロゴ・言葉づかい）で分かりますか",
          "answerType": "yes_no",
          "unknown": "exclude",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-familiarity-bias"
          ]
        },
        {
          "id": "F2-1",
          "parent": 1,
          "question": "次に進むための入口は、スクロールせずに見えていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-inattentional-blindness"
          ],
          "boundary": "見切れ（下端で切れている・スクロールしないと見えない）はここが一次担当です。画面内の位置（真ん中に埋もれている）はClarity C2-4が見ます"
        },
        {
          "id": "F2-2",
          "parent": 1,
          "question": "押せる場所と、ただの文字・飾りが、見た目で区別できますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-signifier"
          ]
        },
        {
          "id": "F2-3",
          "parent": 1,
          "question": "進む入口が複数あるとき、どれがおすすめか分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-default-bias"
          ]
        },
        {
          "id": "F2-4",
          "parent": 1,
          "question": "いま選んでいるもの・開いているものが、一覧側のどれなのか画面から分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-visual-hierarchy"
          ]
        },
        {
          "id": "F3-1",
          "parent": 2,
          "question": "間違えたときに、取り消す・前に戻る手段が画面上にありますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-defensive-design"
          ]
        },
        {
          "id": "F3-2",
          "parent": 2,
          "question": "前に戻ったとき、入力した内容は消えずに残りそうですか。そう思える手がかりが画面にありますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-user-is-not-wrong"
          ]
        },
        {
          "id": "F3-3",
          "parent": 2,
          "question": "一度この画面を離れて戻ってきたとき、どこまで進んだか分かる手がかりがありますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-zeigarnik-effect"
          ]
        },
        {
          "id": "F3-4",
          "parent": 2,
          "question": "この画面をやめる・閉じる手段が見えますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-psychological-reactance"
          ]
        }
      ]
    },
    {
      "id": "action",
      "en": "Action",
      "ja": "行動",
      "question": "CTA、入力、登録、問い合わせなどの行動が迷わず実行できるか",
      "checks": [
        "主たる行動（CTA）が1つに定まり、迷わず実行できる形になっているか",
        "入力・登録が、必要最小限の手数で完了できるか",
        "行動の結果（成功・失敗・次に何が起きるか）が予測できるか"
      ],
      "subchecks": [
        {
          "id": "A1-1",
          "parent": 0,
          "question": "一番押してほしいボタンはどれだと思いますか。1つに特定できましたか",
          "answerType": "yes_no",
          "answerNote": "まず「一番押してほしいと思ったボタン」を引用で示し、そのうえで「1つに特定できたか」にYes/Noで答えます。12体の指した先が割れた場合は、Yesが揃っていてもIssue候補として別掲します",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-von-restorff-effect"
          ],
          "boundary": "「何ができる画面か分かるか」はClarity C3-1が一次担当です。ここでは主たる行動が1つに特定できるかを見ます"
        },
        {
          "id": "A1-2",
          "parent": 0,
          "question": "そのボタンは、指で押すのに十分な大きさ・間隔がありますか（特にスマホ画面で）",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-fitts-s-law"
          ]
        },
        {
          "id": "A1-3",
          "parent": 0,
          "question": "ボタンの文字を読んで、押したら何が起きるか分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-mapping"
          ]
        },
        {
          "id": "A1-4",
          "parent": 0,
          "question": "一番押してほしいボタンと、その隣のボタンの見た目の差は、はっきり分かるほどありますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-weber-s-law"
          ]
        },
        {
          "id": "A2-1",
          "parent": 1,
          "question": "入力欄の数は、この画面の目的に対して必要な数に見えますか。それぞれの欄について「なぜこれを聞くのか」が分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-sludge"
          ],
          "boundary": "入力を「実行できるか」を見ます。手数・ステップが多すぎるかはFriction R1-1が一次担当です"
        },
        {
          "id": "A2-2",
          "parent": 1,
          "question": "書かなければいけない欄と、書かなくてよい欄の区別がつきますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-cognitive-load"
          ]
        },
        {
          "id": "A2-3",
          "parent": 1,
          "question": "入力の形式（例＝電話番号にハイフンが要るか）は、間違える前に示されていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-postel-s-law"
          ]
        },
        {
          "id": "A2-4",
          "parent": 1,
          "question": "入力すべきことが一度に全部並んでいますか、段階に分かれていますか。あなたにとってどちらが良かったですか",
          "answerType": "choice",
          "answerNote": "どちらの形かを選び、そのうえで「あなたにとってその形は良かったか」にYes/Noと理由を添えます。集計は後半のYes/Noを使います",
          "answerOptions": [
            "一度に全部並んでいる",
            "段階に分かれている"
          ],
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-progressive-disclosure"
          ]
        },
        {
          "id": "A3-1",
          "parent": 2,
          "question": "押した後に何が起きるか、押す前に書いてありますか（すぐ課金される／確認画面が出る、など）",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-expectation-bias"
          ]
        },
        {
          "id": "A3-2",
          "parent": 2,
          "question": "押した後に反応が返ってきそうだと分かりますか（読み込み中・完了の表示）",
          "answerType": "yes_no",
          "unknown": "exclude",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-feedback"
          ]
        },
        {
          "id": "A3-3",
          "parent": 2,
          "question": "取り消せない操作（削除・送信・課金）の前に、立ち止まらせる確認や警告がありますか",
          "answerType": "yes_no",
          "unknown": "exclude",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-intentional-friction"
          ]
        }
      ]
    },
    {
      "id": "trust",
      "en": "Trust",
      "ja": "信頼",
      "question": "信頼、安心、根拠、実績、保証が適切に伝わっているか",
      "checks": [
        "主張に対する根拠（実績・数字・第三者の声）が近くにあるか",
        "お金・個人情報に関わる箇所で安心材料が提示されているか",
        "表現が事実と釣り合っており、画面内の表記が一貫しているか"
      ],
      "subchecks": [
        {
          "id": "T1-1",
          "parent": 0,
          "question": "一番大きく書かれた主張のすぐ近くに、その裏づけ（数字・事例・第三者の声）がありますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-gestalt-principles"
          ]
        },
        {
          "id": "T1-2",
          "parent": 0,
          "question": "書かれている数字に、いつ・どこで測ったものかが添えられていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-evidence-based-design"
          ]
        },
        {
          "id": "T1-3",
          "parent": 0,
          "question": "推薦や口コミは、誰が言ったか（名前・所属・顔）まで分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-authority-bias"
          ]
        },
        {
          "id": "T1-4",
          "parent": 0,
          "question": "「多くの企業が導入」のような言い方に、具体的な社名や件数が伴っていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "toc-lp-ec"
          ],
          "sources": [
            "ux-bandwagon-effect"
          ]
        },
        {
          "id": "T2-1",
          "parent": 1,
          "question": "支払う金額は、追加費用込みで最終いくらになるか分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-anchoring-effect"
          ]
        },
        {
          "id": "T2-2",
          "parent": 1,
          "question": "申し込んだ後にやめる方法・条件が、申し込む前に書いてありますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-sludge"
          ]
        },
        {
          "id": "T2-3",
          "parent": 1,
          "question": "入力する個人情報が何に使われるか、その欄の近くに書いてありますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-framing-effect"
          ]
        },
        {
          "id": "T3-1",
          "parent": 2,
          "question": "見た目の作り込みと、書いてある中身の充実度は釣り合っていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-aesthetic-usability-effect"
          ],
          "boundary": "画像・データの内容そのものの誤りはClarity C1-4が一次担当です。ここでは作り込みの水準と情報量の釣り合いだけを見ます"
        },
        {
          "id": "T3-2",
          "parent": 2,
          "question": "「残りわずか」「今だけ」などの表示に、実際の根拠（在庫数・期限日）が伴っていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "toc-lp-ec"
          ],
          "sources": [
            "ux-scarcity"
          ]
        },
        {
          "id": "T3-3",
          "parent": 2,
          "question": "断る側の選択肢は、受ける側と同じくらい素直な言葉で書かれていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-confirm-shaming"
          ]
        },
        {
          "id": "T3-4",
          "parent": 2,
          "question": "同じものを指す数字は、画面の中で食い違わずに揃っていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [],
          "boundary": "数字の整合だけを見ます。同じものを指す言葉（名称・ラベル）のゆれはT3-5が、出来事の順序・前後関係の成立はT3-6が一次担当です"
        },
        {
          "id": "T3-5",
          "parent": 2,
          "question": "同じものを指す言葉（名称・ラベル）は、画面の中で揃っていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [],
          "boundary": "言葉（名称・ラベル）の統一だけを見ます。数字の食い違いはT3-4が、出来事の順序・前後関係の成立はT3-6が一次担当です"
        },
        {
          "id": "T3-6",
          "parent": 2,
          "question": "画面に書かれている出来事の順序・前後関係は、互いに成立していますか（例：後工程が「完了」と書かれているなら、その前工程も「完了」と書かれている）",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [],
          "boundary": "出来事の順序・前後関係が成立しているかだけを見ます。数字の食い違いはT3-4が、言葉のゆれはT3-5が一次担当です"
        }
      ]
    },
    {
      "id": "friction",
      "en": "Friction",
      "ja": "摩擦",
      "question": "迷わず・詰まらずに、最後まで進めるか",
      "checks": [
        "目的までのステップが、必要なものだけに絞られているか",
        "理解できた上で、一度に受け止められる量・選べる数に収まっているか",
        "エラー・空状態・待ち時間に、次へ進める手当てがあるか"
      ],
      "subchecks": [
        {
          "id": "R1-1",
          "parent": 0,
          "question": "目的を果たすまでの操作は、これ以上減らせないところまで削られていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-sludge"
          ],
          "boundary": "手数・ステップが多すぎるかを見ます。入力そのものが実行できるかはAction A2-1が一次担当です"
        },
        {
          "id": "R1-2",
          "parent": 0,
          "question": "価値が分かった後に登録を求める順になっていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-reciprocity"
          ]
        },
        {
          "id": "R1-3",
          "parent": 0,
          "question": "一度書いた情報は、後の場面でも引き継がれると分かりますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-tesler-s-law"
          ]
        },
        {
          "id": "R2-1",
          "parent": 1,
          "question": "一画面に載っている情報は、一度に受け止められる量ですか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-miller-s-law",
            "ux-magical-number-rethinking"
          ]
        },
        {
          "id": "R2-2",
          "parent": 1,
          "question": "画面の言葉は、この分野に詳しくない人でも意味が分かるものですか。分からない言葉は何個ありましたか",
          "answerType": "count",
          "answerNote": "分からなかった言葉の個数と、その語を列挙します。0個＝Yes相当・1個以上＝Noとして集計します（ドメインユーザーは0個、初見は5個という差そのものが判定材料）",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-jakob-s-law"
          ]
        },
        {
          "id": "R2-3",
          "parent": 1,
          "question": "選ぶものが並んでいる場合、その数は無理なく選べる範囲に収まっていますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-paradox-of-choice",
            "ux-hick-s-law"
          ],
          "boundary": "画面内に並んだ選択肢の数を見ます。次の一手の候補の数はClarity C3-2が一次担当です"
        },
        {
          "id": "R2-4",
          "parent": 1,
          "question": "要素の間に、目を休められる余白がありますか。無理なく読み進められる詰まり具合ですか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-gestalt-principles"
          ]
        },
        {
          "id": "R3-1",
          "parent": 2,
          "question": "エラー表示があるなら、何をどう直せばよいかまで書いてありますか",
          "answerType": "yes_no",
          "unknown": "exclude",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-defensive-design-practice"
          ]
        },
        {
          "id": "R3-2",
          "parent": 2,
          "question": "データが0件のとき、次に何をすればよいか案内がありそうですか",
          "answerType": "yes_no",
          "unknown": "exclude",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-reactive-onboarding"
          ]
        },
        {
          "id": "R3-3",
          "parent": 2,
          "question": "時間のかかる処理で、待っていることと、あとどれくらいかが伝わりますか",
          "answerType": "yes_no",
          "unknown": "exclude",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-doherty-threshold",
            "ux-labor-illusion"
          ]
        },
        {
          "id": "R3-4",
          "parent": 2,
          "question": "この画面で一番嫌だった瞬間はどこですか。最後に見た印象はどうでしたか",
          "answerType": "free",
          "answerNote": "自由記述のみ。スコアの分母には入れません（Round A→Bの乖離を説明する材料として使います）",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": [
            "ux-peak-end-rule",
            "ux-time-and-memory"
          ],
          "excludeFromScore": true
        }
      ]
    },
    {
      "id": "feasibility",
      "en": "Feasibility",
      "ja": "実装性",
      "question": "実装・運用上、壊れにくいUIになっているか",
      "checks": [
        "文字量・データ量が増減しても崩れない構造か",
        "レスポンシブ・多言語・アクセシビリティでも成立し続けるか",
        "運用（更新・追加）で一貫性を保ち続けられる作りか"
      ],
      "scored": false,
      "developer_notes": [
        {
          "id": "D-1",
          "question": "ボタン内の文字に、1行で収まる余裕がありますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": []
        },
        {
          "id": "D-2",
          "question": "テーブルの列幅に余裕がありますか",
          "answerType": "yes_no",
          "unknown": "exclude",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": []
        },
        {
          "id": "D-3",
          "question": "長い文字列（施設名など）が入っても、レイアウトが保たれますか",
          "answerType": "yes_no",
          "unknown": "penalize",
          "appliesTo": [
            "tob-business",
            "toc-lp-ec",
            "auth-payment"
          ],
          "sources": []
        }
      ]
    }
  ]
}
