【Race追加で“UIに出ない”時の正規手順テンプレ】

結論：
CATEGORIES（データ）に追加しただけではUIに出ない構造がある。
UIが表示する棚（セット）を「配列/リストで直書き」している箇所に追加する必要がある。
＝ “表示リスト”に入れて初めてUIが拾う。

■ 必須対応（2点セット）

1) データ側（CATEGORIES / ITEMS / ENTRIES）に追加
- 新種族の label / val を追加する
- val は1行文字列（改行しない）
- 種族は「生体アンカー」に集中させ、環境ワードは背景側へ分離

2) UI側の「表示する棚（セット）の配列」に追加（最重要）
- initUI / buildUI / createSection 等を確認
- 表示する棚キーを配列で列挙している箇所を探す
- 既存で表示されている棚と同じ形式で追加する

■ よくある失敗パターン
- CATEGORIESに追加しただけでUIに出ると思い込む
- 表示順制御の配列が別ファイルにあることに気づかない
- データは正しいがUIが一切参照していない

■ デバッグ即断チェック
- データは存在するがUIに出ない → 表示配列未登録
- 表示配列に入れた瞬間にUIに出る → 正常

■ Race追加エントリ雛形

{
  label: "🆕 新種族セット",
  val: "new race beastkin, humanoid girl with a clearly human face (no animal muzzle), biological anatomy priority, not cosplay, true fusion"
}

■ 引き継ぎ用ワンフレーズ
UIに出ない問題はデータ不足ではなく「UIが参照する棚配列に入っていない」ことが原因。
アクセサリー食材棚と同じ構造的な罠。
