# コスプレ衣装カタログ(成人キャラのコスプレとして選ぶ)
#
# 【使い方】これは「探して prompt.outfit に固定する」ためのカタログ。
#   構図側で __sfw/outfit_cosplay__ と毎枚引くのではなく、気に入った1行を
#   レシピの prompt.outfit にコピーして固定する(原典の型 / 作品を通して同じ衣装)。
#
# 【必須規約】各行は必ず `cosplay` を含むこと。
#   ★★2026-08-21 オーナー決定: **衣装に年齢を上げる語を入れない**。
#     `adult woman` は実測0枚(絵に出ない)、`mature female` は49,312枚で強く、
#     衣装を選んだだけでキャラの顔つき・年齢感が変わっていた。
#     年齢の出どころは PLATE 01 だけにする。ここに残すのは
#     guard.py が学生服系に要求する `cosplay` のみ(年齢の語ではない)。
#   含まない行は pipeline/guard.py の L3' 検査が生成前に die() で弾く。
#   → 学生服等は「未成年の描写」ではなく「成人キャラのコスプレ」として作るための担保。
#   根拠: negative の child/loli/young/teenage は綱引きに負ける(decision-log・実測2/40枚)。
#         negative は必要条件であって十分条件ではない。positive側の重みで押し返す必要がある。
#
# 【原典との関係】原典は学生服を服装デモの題材に使っている(=禁じていない)。
#   我々が独自判断で外していたのを、ガード機構つきでカタログに戻したもの。
#   ただし FANZA は「女子高生」等を伏せ字にする(カード会社の自主規制)ので、
#   商品タイトル/タグでそう名乗ることはできない(作れても名乗れない)。

# ── 学生服系(成人コスプレ)──
(school uniform, pleated skirt), cosplay
(serafuku), cosplay                              # ★sailor uniform 0枚 → serafuku 391,017
(blazer, school uniform, neck ribbon), cosplay   # ★blazer uniform / ribbon tie とも0枚
(gym uniform, buruma), cosplay

# ── その他コスプレ ──
(nurse, nurse cap), cosplay                      # ★nurse uniform 0枚 → nurse 22,425
(police uniform), cosplay
(playboy bunny, leotard, rabbit ears), cosplay   # ★bunny suit 0枚 → playboy bunny 145,994
(cheerleader, crop top, pleated skirt), cosplay  # ★cheerleader outfit 0枚 → cheerleader 24,580
